Tech Lead - Backend Engineering - Python/FastAPI

Infinity Learn

Hyderabad

On-site

INR 1,400,000 - 2,100,000

Full time

46 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Infinity Learn in Hyderabad, India seeks an experienced Backend Lead to drive the design and delivery of scalable backend services built with Python and FastAPI. You will own service architecture, API contracts, and data models while guiding a team through code reviews, mentoring, and technical decisions.

The role emphasizes reliability, security, and observability in a cloud-native, serverless AWS environment.

Qualifications

  • Lead technical design for scalable backend services utilizing Python and FastAPI.
  • Review designs, PRs, DB changes, and operational plans for production readiness.
  • Mentor backend engineers and promote engineering best practices.
  • Collaborate with cross-functional teams to translate ambiguous requirements into concrete delivery plans.
  • Own services across full lifecycle including design, delivery, deployment, monitoring, and reliability improvements.

Responsibilities

  • Lead technical design for scalable backend services using Python and FastAPI.
  • Own service architecture, API contracts, database models, integration patterns, and non-functional requirements.
  • Review technical designs, PRs, database changes, and operational plans for correctness, maintainability, performance, security, and production readiness.
  • Guide the team in building robust Postgres-backed systems with schema design, optimization, and data integrity.
  • Drive cloud-native and serverless implementation on AWS (Lambda, S3, SQS, IAM).
  • Take ownership of services across the full lifecycle from design to post-release improvements.
  • Mentor engineers on design discussions, code reviews, and engineering best practices.
  • Set and uphold standards for clean code, testability, security, observability, and operational excellence.
  • Troubleshoot production issues across APIs, DB queries, queues, Lambda, and service integrations.
  • Collaborate with product, QA, DevOps, data, and frontend engineers to deliver resilient solutions.

Skills

Mentorship
Leadership
Code reviews
Technical design
Cross-functional collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Python
FastAPI
PostgreSQL
AWS
Serverless
Microservices
Lambda
S3
SQS

Job description

  • Lead technical design for scalable backend services, RESTful APIs, and event-driven microservices using Python and FastAPI.
  • Own service architecture, API contracts, database models, integration patterns, and non-functional requirements such as reliability, scalability, latency, security, and observability.
  • Review technical designs, pull requests, database changes, and operational plans for correctness, maintainability, performance, security, and production readiness.
  • Guide the team in building robust Postgres-backed systems, including schema design, query optimization, indexing strategy, transactions, and data integrity practices.
  • Drive cloud-native and serverless implementation on AWS, including Lambda functions, S3-based workflows, SQS queues, IAM-aware integrations, and event-driven architecture.
  • Take ownership of assigned services across the full lifecycle, including design, delivery, deployment, monitoring, incident response, reliability improvements, and technical debt management.
  • Mentor backend engineers through design discussions, code reviews, pairing, feedback, knowledge sharing, and guidance on engineering best practices.
  • Set and uphold engineering standards for clean Python code, testability, documentation, security, observability, and operational excellence.
  • Troubleshoot complex production issues across APIs, Postgres queries, queues, Lambda executions, S3 workflows, and service-to-service integrations.
  • Collaborate with product managers, QA, DevOps, data, and frontend engineers to convert ambiguous requirements into practical delivery plans and resilient technical solutions.
Key Responsibilities
  • Lead technical design for scalable backend services, RESTful APIs, and event-driven microservices using Python and FastAPI.
  • Own service architecture, API contracts, database models, integration patterns, and non-functional requirements such as reliability, scalability, latency, security, and observability.
  • Review technical designs, pull requests, database changes, and operational plans for correctness, maintainability, performance, security, and production readiness.
  • Guide the team in building robust Postgres-backed systems, including schema design, query optimization, indexing strategy, transactions, and data integrity practices.
  • Drive cloud-native and serverless implementation on AWS, including Lambda functions, S3-based workflows, SQS queues, IAM-aware integrations, and event-driven architecture.
  • Take ownership of assigned services across the full lifecycle, including design, delivery, deployment, monitoring, incident response, reliability improvements, and technical debt management.
  • Mentor backend engineers through design discussions, code reviews, pairing, feedback, knowledge sharing, and guidance on engineering best practices.
  • Set and uphold engineering standards for clean Python code, testability, documentation, security, observability, and operational excellence.
  • Troubleshoot complex production issues across APIs, Postgres queries, queues, Lambda executions, S3 workflows, and service-to-service integrations.
  • Collaborate with product managers, QA, DevOps, data, and frontend engineers to convert ambiguous requirements into practical delivery plans and resilient technical solutions.
Must-have Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Relevant Experience
  • 4 - 6 years of professional backend engineering experience, including experience leading technical design, reviewing work, and owning production services.
Tech Stack
  • Python, FastAPI, Postgres, AWS (Lambda, S3, SQS), Microservices Architecture.
Mentorship And Leadership
  • Must have experience mentoring engineers, providing constructive code and design feedback, improving team practices, and helping developers grow technically.
Collaboration And Ownership
  • Ability to work effectively with cross-functional teams, communicate technical tradeoffs clearly, and own backend systems through delivery, production support, and continuous improvement.

(ref:hirist.tech)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tech Lead - 1, Software Engineering (python)
Tech Lead - 1, Software Engineering (python)

Infinity learn • Hyderabad

On-site
INR 4,000,000 - 9,000,000
Backend Engineer
Backend Engineer

Angel-and-Genie • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Back End Developer
Back End Developer

Omni Recruit Private Limited • Pune District

On-site
INR 3,500,000 - 5,500,000
Backend Developer Lead
Backend Developer Lead

SRM Technologies • Chennai District

On-site
INR 4,000,000 - 7,000,000
Back End Developer – Technical Lead
Back End Developer – Technical Lead

JUARA IT SOLUTIONS • Chennai District

On-site
INR 4,000,000 - 6,500,000
Staff Backend Engineer
Staff Backend Engineer

iCOUNTER • Pune District

On-site
INR 4,200,000 - 6,000,000
Founding Engineer, Backend (Senior)
Founding Engineer, Backend (Senior)

Cenna • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Full Stack Backend Engineer FastAPI PostgreSQL
Full Stack Backend Engineer FastAPI PostgreSQL

Synthlane • Gurugram District

On-site
INR 1,200,000 - 2,100,000
Backend Python Developer
Backend Python Developer

Tekskills • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills • Gurugram District

On-site
INR 1,800,000 - 3,000,000