Back End Developer
Skills
Continuous Integration And Continuous DeliveryWeb ApplicationsAmazon Web ServicesContainerizationDatabasesEngineeringFastapi
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years of professional software development experience with customer-facing web applications
- Expertise in FastAPI or similar Python frameworks with async/await dependency injection Redis and Pydantic
- Strong understanding of SQL and relational databases including optimization indexing and performance tuning
- Proficiency with Git workflows code reviews and collaborative development practices
- Experience implementing CI/CD pipelines with automated testing quality gates and rollback capabilities
Nice to have
- High-performance computing interest
- GPU infrastructure experience
- Cloud deployment experience
- Docker knowledge
- Kubernetes familiarity
- Slurm familiarity
Day to day
- Design and build scalable backend services for GPU benchmarking and pricing intelligence.
- Own production performance and reliability while improving code quality through testing and reviews.
- Collaborate with benchmark engineers and product teammates to deliver intuitive backend systems and contribute to technical best practices.
