Senior Back-End Developer (Django/FastAPI)
Core
Designing and implementing highly-performant, customized back-end applications and APIs integrated with data services like Data Science, AI, or IoT.
Role type
Senior IC back-end developer
Builds
Scalable web applications and APIs for enterprise clients
Domain
Enterprise software development, Data & AI integration
Deliverable
production ML models | product features
Required skills
Python (Django, FastAPI), REST/GraphQL API development, SQL & NoSQL database management, CI/CD pipeline implementation, Docker & Kubernetes containerization, Microservices architecture, Git version control, Cloud platforms (Azure/AWS/GCP), Code review and mentorship
Preferred skills
Experience with .Net, C#, or Node.JS
Technologies
Django, FastAPI, Docker, Kubernetes, Azure, AWS, GCP, MySQL, MongoDB, Postgres SQL, Git
Responsibilities
Design and optimize back-end systems for high-performing web applications; Develop and maintain REST/GraphQL APIs; Architect scalable solutions ensuring reliability and performance; Manage databases and write optimized queries; Implement CI/CD pipelines and automated testing; Collaborate with front-end developers, product managers, and data engineers; Ensure application security and compliance; Mentor junior developers by reviewing code and sharing best practices.
Seniority
Senior, hands-on IC