Tech Stack
AWSCloudDjangoMongoDBNoSQLPostgresPythonSQL
About the role
- Design, implement, and maintain backend services using Python over Django and FastAPI
- Orchestrate complex use-cases across different domains (ev-charging, car connectivity, payments, routing, etc.)
- Collaborate with the product team and the CTO to understand user needs and translate them into robust backend solutions
- Participate in code reviews and contribute to architecture discussions to continuously improve our engineering practices
Requirements
- 5+ years of backend development experience, with strong Python skills
- Solid experience with Django and FastAPI
- Comfortable working with both SQL and NoSQL databases (especially PostgreSQL and MongoDB), and processing data using Panda
- Experience working with modern cloud platforms like Google Cloud (preferably) or AWS
- Strong understanding of API design and scalable systems
- Experience with CI/CD setup and deployment workflows
- Familiarity with agile development and Git-based workflows
- Excellent written and spoken English skills
- Based in Berlin area
- Flexible hybrid setup with our Berlin HQ as your base
- 30 days paid vacation
- Benefit allowance
- Culture that values clarity and autonomy
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonDjangoFastAPISQLNoSQLPostgreSQLMongoDBPandasAPI designCI/CD
Soft skills
collaborationcommunicationcode reviewarchitecture discussionuser needs understanding