Posted on: 16/01/2026
Description :
Role Summary :
We are looking for a Senior Software Engineer (Backend) with strong experience in Python and Django to build scalable, high-quality backend systems for our SaaS product. This is a hands-on individual contributor role with technical ownership and influence.
Key Responsibilities :
- Design, develop, and maintain backend services using Python and Django
- Build and maintain REST APIs, background jobs, and integrations
- Own features end-to-end from design to production support
- Contribute to core backend frameworks and reusable modules
- Review code and ensure best practices, performance, and scalability
- Provide technical guidance to junior and mid-level engineers
- Collaborate with Product, QA, and DevOps teams
Required Skills & Experience :
- 4 to 7+ years of backend development experience
- Strong proficiency in Python and Django
- Experience with Django ORM, REST APIs, and authentication/authorization
- Hands-on experience with PostgreSQL or MySQL
- Familiarity with background processing (Redis or similar)
- Experience working on SaaS or product-based platforms
Good to Have :
- Experience with multi-tenant SaaS architecture
- Knowledge of Redis, caching, or message queues
- Exposure to performance optimization and scaling
- Experience with Docker and CI/CD pipelines
- Prior experience mentoring or guiding engineers
Collaboration :
- Work closely with Product, QA, and DevOps teams
- Provide technical inputs during requirement discussions
- Identify technical risks early and propose practical solutions
Technical Guidance & Grooming :
- Support junior and mid-level engineers through technical discussions and reviews
- Participate in design and grooming sessions
- Help establish and reinforce consistent backend development practices
The job is for:
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Full-Stack Development
Job Code
1602238