About the role:
We are looking for a Senior Backend Developer to join our infrastructure team. You will design, develop, and maintain backend systems in this role to drive product scalability and performance. You will work with a range of technologies, including Python, SQL, REST APIs, and cloud services, with deployments in both cloud and on-prem environments. You will collaborate closely with engineers, product managers, and other stakeholders to build new features and optimize existing systems to meet business demands
What you’ll do:
- Design, plan, and deliver high-quality features using Agile methodologies by collaborating with cross-functional teams
- Investigate and integrate emerging technologies to keep solutions cutting-edge, supporting millions of daily operations
- Ensure backend infrastructure is scalable and efficient, leveraging cloud services for server deployment
- Optimize system performance for both cloud and on-prem deployments
What you have:
- 8+ years of experience with Python; prior Tech Lead experience is a must
- Proven experience in developing and supporting high-scale systems
- Expertise with cloud platforms (AWS, GCP, Azure) and server deployment
- Strong background in working with large database environments, preferably PostgreSQL
- Ability to take ownership of tasks, driving them from concept through production
- Experience with FastAPI, Pydantic, SQLAlchemy (or similar)
- Curious, eager to explore new technologies and understanding them in depth
- Proactive, self-driven nature with a drive for excellence
- Fluent in English