(Senior) Backend Developer (f/m/d)

Axpo group

Województwo mazowieckie

Hybrid

PLN 180,000 - 280,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Axpo Group is seeking a software engineer to join the Batteries team across Europe. You will architect, develop, and deploy Python back- and front-end applications and integrate the battery optimizer into Axpo's IT infrastructure.

You will enhance our MILP optimization engine for battery projects across different markets, collaborate with internal teams and external providers, and support users with robust engineering practices, CI/CD, testing, and timely software updates.

Qualifications

  • University degree in CS/Engineering/Math/Natural Sciences.
  • 3+ years of experience in Python or another OO language.
  • Experience with backend development in distributed systems using REST APIs and message queues (e.g., FastAPI and Azure Service Bus).
  • Infrastructure as code to ship containerized software to the cloud (Terraform, Azure, Docker); GCP a plus.
  • CI/CD, code reviews, and automated testing.
  • Experience with MILP, Databricks, frontend development, or SQL is a plus.

Responsibilities

  • Architect, develop, and deploy Python back- and front-end applications, integrating the battery optimizer into Axpo's IT infrastructure.
  • Improve MILP optimization engine for battery projects across countries and markets.
  • Advise and support team members on software engineering best practices and design patterns.
  • Collaborate with Europe-wide internal teams and external providers for seamless integration.
  • Serve as a point of contact for internal users of the optimization software.
  • Coordinate and implement software changes and updates to meet user needs.

Skills

Python
REST APIs
CI/CD
Automated testing
MILP

Education

University degree in CS/Engineering/Math/Natural Sciences

Tools

Terraform
Azure
Docker
Google Cloud Platform
Databricks
SQL
FastAPI
Azure Service Bus

Job description

Join Axpo in shaping the future of energy. As part of our Batteries team, you'll build the software that powers smarter, cleaner energy systems across Europe. We value diversity and welcome your unique perspective.

What you will do:
  • Architect, develop, and deploy back- and front-end Python applications, integrating our battery optimizer into Axpo's IT infrastructure

  • Enhance our mixed-integer linear programming (MILP) optimization engine, customizing it for battery projects across different countries and markets

  • Advise and support team members on software engineering best practices and design patterns

  • Collaborate with internal teams across Europe and align with external software providers to ensure seamless system integration

  • Serve as a point of contact for internal users of our optimization software, addressing questions and requests

  • Coordinate and implement software changes and updates to meet user needs

What you bring & who you are:
  • University degree in computer science, engineering, mathematics, natural sciences, or a related discipline

  • You have 3+ years of experience in Python or another object-oriented language, ideally as a software engineer in the energy sector or a related field

  • Experience with backend development in distributed systems using REST APIs and message queues, e.g., FastAPI and Azure Service Bus

  • Familiarity with infrastructure as code to ship containerized software to the cloud – ideally Terraform, Azure, and Docker; experience with Google Cloud Platform is a plus

  • You're comfortable with modern engineering practices such as CI/CD, code reviews, and automated testing

  • Ideally, you bring experience with mathematical optimization (especially MILP), Databricks, frontend development, or SQL

What we offer:
  • Full-time job based on employment contract.

  • Development in an international company that is shaping the face of the energy market.

  • A progressive medical care package that takes care of your health and well-being.

  • Co-financing of the Multisport card, enabling the use of various forms of physical activity.

  • Foreign language classes during working hours.

  • Flexible working hours and the possibility to work in hybrid mode.

  • An office with a beautiful view, located in the city center.

  • A motivated team, ready to guide you through your daily challenges.

Details about the salary range for this position and other components of the compensation package will be provided in the following stages of the recruitment process.

At Axpo Group, we are dedicated to fostering a culture of non-discrimination, tolerance, and inclusion. As an equal opportunity employer, we welcome applications regardless of race and ethnicity, gender identity and expression, sexual orientation, age, disability, as well as socioeconomic, cultural, and religious background. We are committed to ensuring a respectful and inclusive recruiting process and workplace for everyone.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend developer for battery optimization
Backend developer for battery optimization

Axpo Group • Warszawa

Hybrid
PLN 180,000 - 280,000
Medical care
Multisport card
Language courses during work hours
+3
SME Analyst (f/m/d)
SME Analyst (f/m/d)

Axpo group • Województwo mazowieckie

Hybrid
PLN 120,000 - 180,000
Hybrid work mode
Medical care package
Multisport card
+3
Financial Data Analyst (f/m/d)
Financial Data Analyst (f/m/d)

Axpo Polska • Warszawa

Hybrid
PLN 110,000 - 170,000
Fixed-term contract for 10 months
Hybrid work mode
Medical care package
+3
Junior Data Scientist (f/m/d)
Junior Data Scientist (f/m/d)

Axpo Polska • Województwo mazowieckie

Hybrid
PLN 90,000 - 140,000
Full-time contract
International company
Medical care package
+5
Senior Backend Engineer - Python, MILP & Cloud (Hybrid)
Senior Backend Engineer - Python, MILP & Cloud (Hybrid)

Axpo group • Województwo mazowieckie

Hybrid
PLN 180,000 - 280,000
Junior Data Scientist (f/m/d)
Junior Data Scientist (f/m/d)

Axpo Group • Województwo mazowieckie

Hybrid
PLN 60,000 - 90,000
Full‑time contract
International company shaping energy
Medical care package
+4
Data Platform Team Leader (f/m/d)
Data Platform Team Leader (f/m/d)

Axpo group • Województwo mazowieckie

Hybrid
PLN 280,000 - 400,000
Hybrid work
Medical care package
Multisport card
+3
Project Delivery Manager (f/m/d)
Project Delivery Manager (f/m/d)

Axpo group • Województwo mazowieckie

Hybrid
PLN 180,000 - 300,000
Full-time employment
International company
Medical care package
+5
Construction Manager - Biomethane Projects (f/m/d)
Construction Manager - Biomethane Projects (f/m/d)

Axpo Polska • Warszawa

Hybrid
PLN 240,000 - 360,000
Full-time contract
International exposure
Medical care package
+4
Construction Manager - Biomethane Projects (f/m/d)
Construction Manager - Biomethane Projects (f/m/d)

Axpo Group • Warszawa

Hybrid
PLN 180,000 - 300,000
Full-time employment contract
Development in international company
Medical care package
+5
Top locations