We are looking for a skilled and passionate Python Backend Developer to join our engineering team. The ideal candidate will have strong experience in developing scalable backend systems using Python and Django, with expertise in database design and API development. You will work closely with cross-functional teams to build high-performance applications and backend services.
Roles & Responsibilities
Design, develop, and maintain scalable backend applications using Python and Django
Build reusable, efficient, and reliable server-side components
Develop and optimize database schemas, queries, and data pipelines using PostgreSQL/TimescaleDB
Implement caching and high-performance data access mechanisms using Redis
Develop and maintain RESTful APIs for internal and external integrations
Collaborate with frontend developers, DevOps teams, and product stakeholders for end-to-end feature delivery
Write clean, maintainable, and testable code following best engineering practices
Troubleshoot production issues and optimize application performance
Participate in code reviews, technical discussions, and architecture decisions
Must-Have Skills
Strong proficiency in Python with solid understanding of OOP concepts
Hands-on experience with Django framework
Good experience with PostgreSQL, preferably TimescaleDB
Experience working with Redis
Strong understanding of backend architecture and API development
Familiarity with version control systems such as Git
Good debugging and problem-solving skills
Nice-to-Have Skills
Understanding of asynchronous programming concepts in Python
Experience with Docker and Kubernetes
Hands-on experience with WebSocket servers and gRPC servers
Knowledge of scalable microservices architecture
Experience designing and consuming REST APIs
Exposure to cloud platforms and CI/CD pipelines is a plus
Qualifications
Bachelor’s/Master’s degree in Computer Science, Engineering, or related field
4–6 years of relevant backend development experience preferred
Pay: Up to ₹1,400,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Application Question(s):
- What is your Current CTC?
- What is your expected CTC?
- What is your notice period/last working date to join?
Work Location: In person