Software Development Lead - R01570192
Core
Design and develop scalable Python backend services and microservices, leading end-to-end full-stack application development.
Role type
Senior Software Development Lead (Backend/Full-Stack)
Builds
Scalable Python backend services, microservices, and full-stack applications integrating React frontends.
Domain
Software Engineering, Backend Systems, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Microservices Architecture, Django/Flask/FastAPI, Golang, CI/CD Pipeline Management, Docker, Kubernetes, PostgreSQL, MongoDB, Redis, RESTful APIs, GraphQL APIs, Automated Testing (PyTest)
Preferred skills
React, CSS/SCSS/LESS, AWS/Azure/GCP, Caching Strategies, Performance Tuning, Monitoring and Logging Tools (Prometheus/Grafana/ELK)
Technologies
Python, Django, Flask, FastAPI, Golang, React, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, Jenkins, GitHub Actions, PyTest, Prometheus, Grafana, ELK Stack
Responsibilities
Design and develop scalable Python backend services and microservices; Lead end-to-end development of full-stack applications; Implement and maintain CI/CD pipelines; Optimize database performance and data models; Manage service containerization and orchestration; Develop and maintain RESTful and GraphQL APIs; Mentor junior developers and conduct code reviews.
Seniority
Senior, hands-on IC with leadership responsibilities