Python Software Engineer (Back-End)
Location
: Berlin (hybrid)
Salary:
€90,000 - €120,000
Build the future of renewable energy trading with Python
We’re looking for an experienced
Back-End Python Software Engineer
to join a fast-growing
Trading \& Commercial Development Team
in Berlin. You’ll work on a cutting-edge renewables trading platform that operates across global power markets, helping scale clean energy while handling complex, time-sensitive trading systems.
This is a role with
real-world impact from day one
: you’ll design and build high-performance services that power auction-based electricity trading and integrate with both internal and external systems. You’ll collaborate closely with traders, analysts, data engineers, and scientists in an international, highly collaborative environment.
What you’ll be doing
Design, develop, and maintain
containerised back-end services and microservices
using Python
Build systems for
auction-based renewables trading
and real-time integrations
Collaborate daily with engineers, traders, data teams, and commercial stakeholders
Improve system reliability, performance, and scalability in a
hybrid-cloud environment
Champion
clean code, testing, and best practices
Mentor junior engineers through code reviews and technical guidance.
What we're looking for
3+ years of professional Python experience
in a production environment
Strong understanding of
object-oriented, functional, and asynchronous programming
Solid
SQL experience
and knowledge of relational databases
A test-first mindset and passion for writing clean, maintainable code
Experience working with
containerised and hybrid-cloud architectures
Confidence collaborating with non-technical stakeholders
Energy or financial domain experience
is a strong plus
Bonus (not required): experience with
C#
Tech stack
Python (FastAPI, Pandas), AWS (ECS, Aurora), Redis, Docker, SQL Server, C#, Atlassian tools (Jira, Bitbucket), and more.
What’s in it for you
Competitive compensation and discretionary bonus opportunity
28 days of holiday
plus Berlin public holidays
€3,000 annual pension contribution
Monthly subsidies for
BVG transport (€20)
and
ClassPass (€25)
Access to internal and external
training \& development
A sociable, open, and international workplace in Berlin
Why join?
You’ll be part of a team building a
world-class platform
at the intersection of technology, trading, and renewable energy—solving complex problems while contributing to a more sustainable energy future.
👉
Ready to make an impact? Apply now and help shape the next generation of energy trading