Technical Lead - Python
Gurugram, Haryana, India (Hybrid) · Full Time
Be the first to apply
- Experience
- 6–8 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- Hybrid
- Education
- Bachelor's degree in Computer Science, Engineering, or related field preferred
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Overview
We are looking for a Technical Lead specializing in Python to oversee the design, development, and advancement of scalable backend systems and RESTful APIs for a leading digital compliance platform supporting over 2,000 Indian businesses. This role offers a hybrid work environment with fully remote setting except for one week at the office every three months.
Responsibilities
- Lead the architecture, design, and implementation of scalable and high-performance backend services using Python.
- Make crucial architectural choices, advocate for clean coding standards, and establish best engineering practices throughout the team.
- Perform code reviews and provide mentorship through pair programming, technical advice, and knowledge dissemination.
- Handle technical estimations, design solutions, plan sprints, and take full ownership of project delivery in a dynamic environment.
- Enhance application efficiency with techniques such as database tuning, caching, asynchronous task handling, and automation of CI/CD pipelines.
- Diagnose and resolve production issues, conduct root cause analysis, and champion ongoing improvements to the platform.
Requirements
- 6 to 8 years of experience in backend software development with proven leadership roles.
- Expertise in Python programming and web frameworks including Django, Flask, or FastAPI.
- Experience designing RESTful APIs and handling authentication methods like JWT and OAuth; knowledge of microservices and distributed system architectures.
- Sound understanding of relational databases such as MySQL or PostgreSQL and familiarity with NoSQL databases like MongoDB and caching tools including Redis.
- Exposure to cloud services (AWS), containerization (Docker, Kubernetes), CI/CD practices, and version control using Git.
- Strong analytical and problem-solving skills combined with effective communication abilities; experience in SaaS or product development is advantageous.
- Knowledge of AI-assisted programming tools (e.g., GitHub Copilot, Cursor) is an added benefit.
Benefits
- Opportunity to lead and guide a skilled engineering team while influencing modern technical infrastructures.
- Shape impactful architectural solutions and leverage advanced tools and frameworks.
- Benefit from a flexible hybrid work arrangement balancing remote and in-office presence.
- Participate in rapid professional advancement and continuous skill development within an agile product-focused team.
Minimum education
Bachelor's Degree