(Senior) Backend Developer (f/m/d)
Primary stack
Nice to have's
Job description
About the Position
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.
Responsibilities
- 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
Requirements
- University degree in computer science, engineering, mathematics, natural sciences, or a related discipline
- 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
- Comfortable with modern engineering practices such as CI/CD, code reviews, and automated testing
Nice to Have
- Experience with mathematical optimization (especially MILP)
- Familiarity with Databricks
- Frontend development experience
- SQL proficiency
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.
About the Company
Axpo's ambition is to provide society with a sustainable future through innovative energy solutions. Axpo is the largest Swiss producer of renewable energy and an international pioneer in energy trading and the marketing of solar and wind power. More than 7,500 employees combine experience and know-how with a passion for innovation and the joint search for ever better solutions. Axpo relies on innovative technologies to meet the ever-changing needs of its customers in over 30 countries in Europe, North America and Asia.
Founded in 1908, Axpo is committed 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.
© Axpo. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Axpo
All 196 rolesMaster's & Bachelor's thesis at Axpo (f/m/d)
Axpo · Switzerland
Spezialisierung zum Reaktoroperateur (w/m/d) mit Techniker-Ausbildung bei vollem Salär – Quereinsteiger willkommen
Axpo · Switzerland
Junior Credit Risk Manager – Temporary position (18 month- maternity leave)(f/m/d)
Axpo · Warsaw
(Junior) Strategy Analyst (f/m/d)
Axpo · Switzerland