Sr/Lead Python Engineer

EPAM Systems Inc

Chennai District

Hybrid

INR 2,400,000 - 3,600,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

EPAM Systems Inc in Chennai seeks a Sr/Lead Python Backend Engineer to own the design and development of scalable backend systems. The role requires strong Python skills, AWS cloud architecture, and demonstrated leadership in delivering robust applications.

You will mentor junior developers, drive architectural decisions, collaborate with Product, DevOps, and Frontend teams, and contribute hands-on coding and architecture planning.

Qualifications

  • 5+ years of backend development experience with Python.
  • Experience designing scalable backend systems.
  • Strong knowledge of AWS cloud services and architecture.
  • Hands-on coding, architecture planning, and mentoring.
  • Experience with RESTful APIs and microservices.
  • Proficiency with relational and NoSQL databases.
  • Ability to lead and collaborate across Product, DevOps, and Frontend teams.

Responsibilities

  • Lead design, development, and deployment of backend systems using Python frameworks.
  • Architect scalable solutions leveraging AWS services.
  • Mentor junior developers and conduct code reviews.
  • Drive backend architecture, security, and data modeling best practices.
  • Coordinate with cross-functional teams to define system requirements.
  • Oversee sprint planning and delivery in Agile/Scrum.

Skills

Leadership
Mentoring
Problem solving
Communication
Teamwork
Independence

Tools

Python
AWS
FastAPI
Django
Flask
React
Angular
Docker
Kubernetes
GitHub Actions
Jenkins
PostgreSQL
MySQL
DynamoDB
EC2
Lambda
S3
RDS
API Gateway
CloudFormation
ECS
EKS

Job description

Job Title: Sr/Lead Python Backend Engineer

Location: Chennai

Experience Level: 5+ Years

Employment Type: Full-time

We are looking for an experienced and highly skilled Python Backend Engineer who can take ownership of designing and developing scalable backend systems. The ideal candidate will have strong experience in Python, cloud architecture using AWS, and leading backend teams in delivering robust and high-performance applications. This role will also require hands-on coding, architecture planning, and mentoring team members.

Key Responsibilities:
  • Lead the design, development, and deployment of backend systems using Python frameworks (e.g., FastAPI, Django, Flask) and Javascript, React OR Angular
  • Architect scalable and maintainable solutions leveraging AWS cloud services (e.g., EC2, Lambda, S3, RDS, API Gateway, CloudFormation).
  • Collaborate with cross-functional teams including Product, DevOps, and Frontend to define and deliver system architecture.
  • Ensure high standards in code quality, performance, and scalability.
  • Mentor junior developers and perform regular code reviews.
  • Define and enforce best practices for backend architecture, security, and data modeling.
  • Drive technical decisions and roadmaps, aligning with business goals.
  • Manage sprint planning, task estimation, and delivery in Agile/Scrum environments.
Required Skills:
  • 5+ years of professional experience in backend development using Python and React OR Angular.
  • Strong understanding of microservices architecture, RESTful APIs, and asynchronous programming.
  • Deep hands-on experience with AWS Cloud Services and infrastructure design.
  • Proficient in working with databases PostgreSQL, MySQL, DynamoDB etc.
  • Experience with containerization tools like Docker, and orchestration (e.g., ECS, EKS, Kubernetes).
  • CI/CD pipeline design using GitHub Actions, Jenkins, or similar tools
  • Excellent problem-solving skills and ability to work independently and as part of a team
  • Strong communication and leadership skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr/Lead Python Developer
Sr/Lead Python Developer

EPAM Systems Inc • Chennai District

Hybrid
INR 2,500,000 - 3,600,000
Hybrid work model
Python Engineer
Python Engineer

EPAM Systems Inc • Jaipur

On-site
INR 2,500,000 - 4,000,000
Python Fullstack Engineer
Python Fullstack Engineer

Epam Systems • Hyderabad

Hybrid
INR 900,000 - 1,200,000
Backend Python Developer
Backend Python Developer

Acesoft Labs • Chennai District

On-site
INR 1,800,000 - 2,600,000
Senior Python API Developer
Senior Python API Developer

Matrix Business Services • Chennai District

On-site
INR 1,800,000 - 2,800,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
Senior Python AWS Developer
Senior Python AWS Developer

SWITS DIGITAL Private Limited • Chennai District

On-site
INR 1,200,000 - 1,600,000
Lead Python Engineer - Distributed Systems
Lead Python Engineer - Distributed Systems

India Fan Corporation • Hyderabad

On-site
INR 2,000,000 - 4,000,000
Senior Python Full Stack Developer
Senior Python Full Stack Developer

SWITS DIGITAL Private Limited • Chennai District

On-site
INR 1,200,000 - 1,500,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,400,000 - 2,400,000