Senior Python Developer

at Eneco
EUR 85,000-120,000 per year
SENIOR
βœ… Hybrid

πŸ•™ 32-40 hours per week

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 4 DevOps @ 4 Python @ 4 CI/CD @ 4 Data Science @ 6 Azure @ 4 Communication @ 7 Data Engineering @ 6 Vue.js @ 4 Microservices @ 4 Azure DevOps @ 4

Details

Join Eneco's tech team to lead the development of a mission-critical platform for short-term trading asset scheduling and energy optimization. You will take technical ownership of a new platform built in Python, working across cloud, containerized microservices and CI/CD pipelines to deliver resilient, maintainable systems that optimize a diverse portfolio of energy assets.

Responsibilities

  • Lead the planning, architecture and development of the asset dispatching platform and energy optimization models.
  • Implement and maintain high-quality, well-tested Python code and ensure best practices across the team.
  • Build resilient, scalable applications for scheduling/optimisation of assets such as e-boilers, CHP, heat grids, CCGTs, batteries, wind and solar across multiple markets.
  • Drive adoption of current Python and cloud technologies, containerization and microservices patterns.
  • Oversee the full software development lifecycle, including CI/CD (Azure DevOps), deployments and production reliability.
  • Coach and mentor developers; grow the team and push coding standards and testing practices.
  • Ensure production systems are secure, efficient and maintainable.

Requirements

  • Proven expertise in Python and cloud engineering.
  • Experience building mission-critical platforms and working with containerized microservices.
  • Practical knowledge of CI/CD processes; experience with Azure DevOps.
  • Strong technical communication skills and ability to translate requirements for stakeholders.
  • Demonstrated experience leading teams, ensuring code quality and development standards.
  • Residency in the Netherlands and fluency in English (required).

Bonus (nice to have)

  • Experience with mathematical optimisation (Gurobi highly advantageous).
  • Background in trading, energy markets or optimisation models.
  • Proficiency in data science and/or data engineering practices.
  • Experience with frontend frameworks such as Vue.js.
  • Familiarity with .NET / C#.

Benefits

  • Gross annual salary between €85.000 and €120.000 (including FlexBudget and 8% holiday allowance; bonus/collective profit sharing may apply depending on role).
  • FlexBudget options: payout, extra holiday days or saving.
  • Personal and professional development support.
  • Hybrid working: 40% at the office, 40% from home and 20% flexibly (with manager approval you may work abroad up to 3 weeks/year, max 2 consecutively).
  • Work-life balance and opportunities to contribute to Eneco's climate-neutral mission.

Location and working model

  • Based in Rotterdam, Netherlands. Hybrid working as described above.

Application process

  • Contact the recruiter for more information. Recruiter: Faisal Faik.