Technical Lead (Backend – Python, Celery & Microservices)

3 - 7 years

35 - 40 Lacs

Posted:11 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • 10+ years of experience in software development with a proven track record in client-facing technical leadership roles
  • Strong Business Acumen: Demonstrated ability to understand the project domain, make decisions that balance technical and business needs, and communicate effectively with non-technical stakeholders
  • Expert-level proficiency in Python 3
  • x and modern web frameworks (Flask or FastAPI or Django)
  • Deep, hands-on experience (5+ years) with Microservices Architecture, including designing, building, and maintaining services at scale
  • Proven experience in Project Delivery: A strong track record of managing customer expectations, estimating accurately, and delivering projects on time
  • Strong expertise with SQLAlchemy and deep knowledge of PostgreSQL (schema design, query optimization using EXPLAIN ANALYZE, transactions)
  • Production experience with background task processing using Celery and AWS SQS (deep understanding of idempotency, retries, visibility timeouts, and Dead-Letter Queues)
  • Solid experience with core AWS services (S3, CloudWatch, IAM) and a mindsetfor cost optimization
  • Excellent verbal and written communication skills in English, with the ability to articulate complex technical concepts clearly to both technical and business audiences

Nice-to-Have

  • Experience with Marshmallow for serialization/deserialization
  • Experience with Alembic for database migrations
  • Familiarity with Kubernetes (EKS) and Docker
  • Background in high-stakes domains like FinTech or HealthTech

Key Responsibilities:

  • Technical Leadership & Architecture: Lead the design and development of scalable, cost-effective Python microservices
  • Make strategic architecturaldecisions that align with long-term business goals and the specific project domain
  • Client Partnership & Stakeholder Management: Act as a primary technical point of contact for client stakeholders
  • Build trust, manage expectations, provide transparent communication, and guide them through technical decision-making processes with a focus on delivering value
  • Project Delivery & Business Acumen: Own the end-to-end delivery of projects within scope and timeline
  • Utilize a deep understanding of the project's business domain to prioritize features, manage technical debt, and ensure the team is building the right solution for the problem
  • Team Leadership & Mentoring: Groom, mentor, and coach a team of 5-10 backend engineers
  • Foster a culture of excellence through rigorous code reviews, knowledge-sharing sessions, and proactive upskilling in the latest technologies and best practices
  • Operational & Cost Excellence: Implement and maintain observability best practices
  • Take ownership of the cloud infrastructure's cost efficiency, proactively identifying and implementing optimization opportunities without compromising on performance or reliability
  • Process Ownership: Champion Agile/Scrum processes, ensuring adherence to definitions of ready/done and high-quality PR standards
  • Introduce engineering practices that enhance productivity, quality, and predictability
  • Leverage Modern Tools: Utilize AI prompting techniques to enhance productivity in code scaffolding, test generation, and documentation, while maintaining a high bar for code quality and security through human oversight

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You