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
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2026-05-27
Data Scientist
2026-05-20
- Posted
- Jan 10, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Berlin
- Company
- Anson McCade
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2026-05-27
Data Scientist
2026-05-20