Anson McCade
Python Developer
Anson McCadeGermany3 days ago
Full-timeRemote FriendlyInformation Technology

Back-End Python Software Engineer (Renewables Trading)

€75k Base

Location: Berlin, Germany

Team: Trading & Commercial Development

Position Type: Full-Time


The Role

We are looking for an experienced Back-End Python Software Engineer to join our dynamic Berlin office. You will join the Trading & Commercial Development Team, developing best-in-class back-end services and microservices for our renewables trading platform using Python.

The team is building a world-class product to help us scale and bring renewable energy to more power markets globally while trading a higher volume of smaller electricity assets. This project is expanding at pace, offering you the opportunity to join an international team where you will have a tangible impact on our platform's success from day one.


Key Responsibilities

  • Service Development: Design, develop, and maintain containerized services for auction-based renewables trading and integration with internal/external systems.
  • Cross-Functional Collaboration: Work within a specialized team of engineers, business analysts, traders, data engineers, and data scientists.
  • Innovation: Stay current with technology trends to continuously improve our codebase, systems, and processes.
  • Mentorship: Support junior team members by emphasizing code quality and leading pull requests and code reviews.


About You

You are a seasoned developer experienced in working with time-sensitive hybrid-cloud systems. You thrive in environments where you collaborate closely with commercial stakeholders, translating business needs into robust technical solutions.

Essential Skills & Experience

  • Python Expertise: Minimum of 3 years of commercial, professional experience.
  • Programming Paradigms: Strong knowledge of object-oriented, functional, and asynchronous programming and design patterns.
  • Database Management: Substantial SQL experience and a deep understanding of relational database fundamentals.
  • Quality Focus: A passion for delivering clean code with a test-first mindset (TDD).
  • Architecture: Experience working in a hybrid-cloud and container-driven architecture (on-premise and AWS).


Our Tech Stack

  • Languages/Frameworks: Python (FastAPI, Pandas), C#
  • Infrastructure: AWS (ECS, Aurora), Docker, SQL Server
  • Tools: Redis, Atlassian (Jira, Bitbucket)


What We Offer

  • Compensation: Competitive salary and participation in a discretionary bonus plan from 20%
  • Time Off: 28 days of annual holiday plus Berlin public holidays.
  • Pension: €3,000 annual contribution to a private pension scheme on your behalf.
  • Commuter & Wellness: €20 monthly BVG ticket subsidy and €25 monthly ClassPass membership subsidy.
  • Growth: Access to external and internal training via our Training & Development Policy.
  • Culture: A sociable, open, and international working environment.

Key Skills

Ranked by relevance