companypeec logo

Senior Python Engineer

peecBerlinNew
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

What We Are Looking For:5+ years of professional backend engineering experience, preferably in fast-paced startup or high-growth environments. In-depth expertise in Python and FastAPI, with a proven track record in building and scaling production systems. Experience in designing and implementing APIs (REST, GraphQL, or gRPC) that drive user-facing products. Strong background in SQL databases (e.g., PostgreSQL), including schema design and query optimization. Familiarity with cloud-native architectures, particularly on GCP (e.g., Cloud Functions, Cloud Tasks, Firestore). Understanding of DevOps practices, CI/CD pipelines, and infrastructure-as-code. Experience with Vertex AI and ML-specific infrastructure is a plus. Excellent communication skills and a strong sense of ownership, able to work autonomously while aligning with team goals.

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.

About peec

peec is a forward-thinking tech company based in Berlin, focused on building innovative solutions to enhance user experiences through advanced backend technologies.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.