As our Senior Backend Engineer, you will be the technical anchor of a lean backend team (3 engineers) and a close partner to our ML and product groups.
Expect to drive architectural decisions, turn product requirements into robust, observable services that scale and lift the engineering bar for everything we push to prod.
Required skills
- Python
- FastAPI
- SQL and NoSql
- Azure
- Kubernetes
- CI/CD
What you’ll do
Architecture & Coding
- Designed and implemented backend services and APIs using Python (FastAPI)
- Modeled relational and NoSQL databases (PostgreSQL, Cosmos DB) for performance and data integrity
Quality & Reliability
- Wrote well-covered, maintainable code with comprehensive unit and integration tests
- Introduced structured logging, tracing, and metrics for observability
- Led code reviews and established best practices for pull request hygiene
Technical Leadership
- Mentored mid- and junior-level engineers and helped unblock their work
- Identified technical debt, proposed refactors, and contributed to shaping the technical roadmap
Collaboration
- Translated product ideas into functional, production-ready code
- Collaborated closely with machine learning engineers