About the job
peec is building and improving the backend systems that support its products. As a Senior Python Engineer based in Berlin, this position centers on designing, developing, and maintaining complex backend infrastructure to ensure reliable and high-quality delivery.
Role overview
This role involves full ownership of backend systems, from initial planning and architecture through to implementation and deployment. The work spans API design, distributed systems, and ongoing performance improvements.
What you will do
- Lead the end-to-end development of backend systems, including scoping, architecture, execution, and delivery.
- Design and implement scalable APIs and distributed systems that meet high performance standards.
- Work closely with Product, Frontend, and Design teams to translate product ideas into solid backend solutions.
- Explore and apply modern backend technologies to improve architecture and the developer experience.
- Help evolve backend architecture and infrastructure to support fast iteration and growth.
- Identify areas for system and developer experience improvement, and drive initiatives to address them.
Requirements
Significant experience with Python and backend development is essential. Strong skills in API design, distributed systems, and collaborating across teams will be important for success in this role.

