Skip to content

Python Developer

  • On-site

Job description

We are looking for an experienced Python Developer to join our growing team. The ideal candidate has strong software engineering skills, a solid background in Python, and a passion for building reliable, scalable, and maintainable systems.

Optics11 Energy is the power-grid reliability arm of Optics11, focused on fiber-optic sensing and analytics for high- and medium-voltage equipment. Our flagship OptiFender platform delivers ultra-early, EMI-immune partial discharge (PD) detection and precise localization across transformers, cables, GIS/GIL and switchgear. We help TSOs/DSOs and industrial operators move from reactive repairs to predictive maintenance, improving safety, uptime, and total cost of ownership.

Responsibilities:

  • Work closely with the data team to implement, test, and maintain production-ready components of our real-time data processing cloud platform.

  • Collaborate with frontend engineers, writing and integrating JavaScript code when required.

  • Set up and manage CI/CD pipelines to ensure smooth deployment processes.

  • Ensure robust documentation and test coverage for all developed components.

  • Work closely with the data team, product manager, product owner, and external developers to deliver high-quality solutions on time.

What's in it for you?

  • Innovative high-tech, international organization.

  • The opportunity to work in a cross-functional and interdisciplinary environment.

  • A lot to learn and to develop, we stimulate personal development.

  • A flat organization, the less hierarchy, the better.

Job requirements

Requirements:

  • 3+ years of professional experience in Python development.

  • Proficiency with common Python libraries such as pandas, numpy, scipy, sklearn, etc.

  • Strong understanding of clean code structure, design patterns, modular programming, and maintainable code practices.

  • Ability to write and understand JavaScript/TypeScript code.

  • Hands-on experience with CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins, or similar).

  • Experience working in Linux-based environments, including proficiency with common command-line tools, scripting, and basic system operations.

  • Experience with containerization and Docker workflows.

Nice-to-Have:

  • Experience with databases such as QuestDB, MongoDB, PostgreSQL, or MySQL.

  • Experience with message brokers such as RabbitMQ or Kafka.

  • Experience with node.js .

  • Experience with cloud environments.

  • Familiarity with CUDA/GPU-accelerated computing and related libraries: TensorFlow, Jax, CuPy, PyTorch, etc.

  • Knowledge of SCRUM, DevOps, and MLOps practices.

More information:

So now you know we're doing awesome projects and if you see you fit the profile, we would like to get to know you. Apply and drop your details or, in case of questions, get in touch with our recruiter Dora Öveges via dora.oveges@optics11.com.

or