Lead Software Engineer - Python

EPAM Systems, Inc.

Hyderabad

On-site

INR 250,000 - 420,000

Full time

13 days ago
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

EPAM Systems, Inc. is seeking a Lead Software Engineer - Python to set technical direction and deliver reliable, scalable software using Python and modern practices. You will shape designs, lead delivery, and partner across teams while improving CI/CD with GitHub Actions and strengthening database performance in PostgreSQL and MS SQL Server.

You will mentor engineers, perform code reviews, and champion Agile/Scrum methodologies to ensure timely, high-quality software delivery.

Qualifications

  • 7–12 years of software engineering experience with Python.
  • Experience with PostgreSQL and MS SQL Server for modeling, tuning, and administration.
  • Hands-on experience using GitHub Actions to automate CI/CD pipelines.
  • Practical knowledge of ReactJS to build interactive, dynamic user interfaces.
  • Solid understanding of Scrum/Agile methodologies for collaborative planning and iterative delivery.
  • Nice to have exposure to front-end frameworks other than ReactJS.
  • Ability to optimize cross-platform application performance.
  • Knowledge of advanced DevOps practices and tooling.

Responsibilities

  • Partner with stakeholders to capture requirements, produce technical designs, and align solutions to business objectives.
  • Lead delivery of high-quality software systems that are scalable, maintainable, and robust.
  • Perform technical reviews, including code reviews, to enforce best practices, coding standards, and performance targets.
  • Coordinate with cross-functional teams to drive smooth implementation of features and end-to-end solutions.
  • Diagnose and resolve complex technical issues throughout the development lifecycle.
  • Mentor team members by providing technical leadership and supporting skill growth.
  • Champion modern engineering processes and tools, including CI/CD practices via GitHub Actions.
  • Optimize application runtime and database queries to improve efficiency and scalability.
  • Apply Agile/Scrum practices to plan work and deliver incremental enhancements.
  • Oversee database architecture design and ensure correct integration with application components.

Skills

Python
PostgreSQL
MS SQL Server
GitHub Actions
ReactJS
Scrum/Agile
DevOps practices
CI/CD

Job description

We are looking for a Lead Software Engineer - Python to set technical direction and deliver reliable, scalable software using Python and modern practices. You will shape designs, lead delivery, and partner across teams while improving CI/CD with GitHub Actions and strengthening database performance in PostgreSQL and MS SQL Server.

Responsibilities
  • Partner with stakeholders to capture requirements, produce technical designs, and align solutions to business objectives
  • Lead delivery of high-quality software systems that are scalable, maintainable, and robust
  • Perform technical reviews, including code reviews, to enforce best practices, coding standards, and performance targets
  • Coordinate with cross-functional teams to drive smooth implementation of features and end-to-end solutions
  • Diagnose and resolve complex technical issues throughout the development lifecycle
  • Mentor team members by providing technical leadership and supporting skill growth
  • Champion modern engineering processes and tools, including CI/CD practices via GitHub Actions
  • Optimize application runtime and database queries to improve efficiency and scalability
  • Apply Agile/Scrum practices to plan work and deliver incremental enhancements
  • Oversee database architecture design and ensure correct integration with application components
Requirements
  • Extensive software engineering experience of 7-12 years with demonstrated strength in Python
  • Proficiency with PostgreSQL and MS SQL Server for database modeling, tuning, and administration
  • Hands-on experience using GitHub Actions to automate workflows and implement CI/CD pipelines
  • Practical knowledge of ReactJS to build interactive, dynamic user interfaces
  • Solid understanding of Scrum/Agile methodologies for collaborative planning and iterative delivery
  • Nice to have Exposure to front-end frameworks other than ReactJS
  • Ability to optimize cross-platform application performance
  • Knowledge of advanced DevOps practices and tooling
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Python
Lead Software Engineer - Python

EPAM Systems • India

On-site
INR 1,500,000 - 2,500,000
Lead Software Engineer - Python
Lead Software Engineer - Python

EPAM Systems • Maharashtra

On-site
INR 3,000,000 - 4,200,000
Lead Software Engineer - Python
Lead Software Engineer - Python

EPAM Systems • Hyderabad

On-site
INR 2,500,000 - 5,000,000
Lead Software Developer-Python
Lead Software Developer-Python

Stefanini • Bengaluru, Mumbai

On-site
INR 1,800,000 - 3,200,000
Software Development Lead - R01570192
Software Development Lead - R01570192

Brillio 2 • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Software Development Lead – R01570192
Software Development Lead – R01570192

Brillio • Bengaluru

On-site
INR 1,500,000 - 2,600,000
Lead Software Engineer - Python
Lead Software Engineer - Python

EPAM Systems, Inc. • Pune District

On-site
INR 1,800,000 - 2,800,000
Health benefits
Retirement benefits
Paid time off
+4
Lead Software Engineer - Python
Lead Software Engineer - Python

EPAM Systems, Inc. • Gurugram District

On-site
INR 2,600,000 - 3,800,000
Tech Talks & Hackathons
LinkedIn Learning
Relocation to EPAM offices
+2
Sr Engineer - Python Full-Stack Developer (ReactJS)
Sr Engineer - Python Full-Stack Developer (ReactJS)

EMBARKGCC SERVICES PRIVATE LIMITED • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Software Development Lead - R01570191
Software Development Lead - R01570191

Brillio • Bengaluru

On-site
INR 2,500,000 - 4,200,000