Source description
About the role
Lead a high-performing team to design, build, and operate scalable backend services using
Python/Django, with strong ownership of code quality, CI/CD, and data persistence across
PostgreSQL and complementary NoSQL systems.
Location: Gurugram, India
Work Mode: In-office
Employment type: full-time
Key Responsibilities
- Provide technical leadership: set architecture direction, decompose projects, mentor
engineers, and drive high-quality delivery with rigorous reviews.
- Build and evolve backend services and APIs in Django/Python with performance,
reliability, and maintainability at the forefront.
- Own the data layer: design efficient relational schemas in PostgreSQL, tune queries, and
manage migrations via SQLAlchemy and Alembic.
- Implement robust CI/CD: define branching strategies in Git, automate build/test/deploy,
and ensure safe rollbacks and environment promotion.
- Optimize runtime: apply Redis caching and Nginx reverse proxying for throughput,
latency, and secure traffic handling.
- Collaborate cross-functionally with product and operations to translate requirements into
executable technical plans.
Required Qualifications
- 3-5 years in software development with deep expertise in Python and Django, delivering
production web backends and RESTful APIs.
- Proven leadership experience guiding engineers, setting standards, and conducting
design and code reviews.
- Strong RDBMS knowledge: schema design, indexing, transactions, and performance
tuning on PostgreSQL.
- Hands-on with SQLAlchemy and Alembic: model definitions, schema versioning, safe
forward/backward migrations, and rollbacks.
- CI/CD and Git: pipeline design, gated testing, release automation, and effective
branching/review workflows.
- Redis and Nginx: practical experience with caching strategies, eviction patterns, and
secure high-throughput proxying.
- Working knowledge of NoSQL paradigms and when to apply them alongside relational
stores.
Nice to Have
- Exposure to Payment Gateways (like Adyen, Stripe etc.) integrations.
- Cloud-native delivery (Docker/Kubernetes) and infra-as-code within CI/CD workflows.
- Observability practices: metrics, logs, and tracing for performance and reliability
improvements.
Success Indicators
- Faster, safer releases with clear Git strategies and automated pipelines (improved lead
time and change failure rate).
- Stable, scalable Django services with efficient PostgreSQL schemas and safe, auditable
migrations.
- Measurable latency/throughput gains via Redis caching and Nginx tuning, backed by
observability data.
Preferred Educational Background
● Bachelor’s/Master’s degree from IITs/IIMs or equivalent top rated institutions
● Proper certifications on the subject
Ready to apply?
Powered by
First name *
Last name *
Email *
LinkedIn URL *
Phone number *
Location *
Resume *
Click to upload or drag and drop here
Cover letter
Click to upload or drag and drop here
What is your current CTC (INR)? *
What is your expected CTC (INR)? *
What is your notice period in current organization? *
Are you comfortable WFO - Gurgaon? *
Yes
No
Have you completed your graduation/ post-graduation from Tier 1 engineering college? *
Yes
No
How many years of work experience do you have? *
How many years of relevant work experience do you have? *
Apply
Req ID: IND2026G2
More at Practice by Numbers
Related open roles
Sr. FullStack Software Engineer
Seattle · Hybrid
Senior Software Engineer – Core VoIP / SIP Backbone
Delhi NCR · Onsite
Technical Leader – Engineering
Delhi NCR · Onsite
Sr. Site Reliability Engineer
Seattle · Hybrid
Senior Software Engineer - Full Stack - Payments
Delhi NCR · Onsite
Senior Software Engineer – Core VoIP / SIP Backbone
Seattle · Hybrid
