Link copied to clipboard
Software Engineering

Lead Software Engineer - Python

EPAM Hyderabad, India (Multiple Locations)
Full Time 7–12 years experience
About the Role

As a Lead Software Engineer specializing in Python, you will spearhead development efforts, influence technical direction, and deliver robust, scalable solutions for critical projects. You will collaborate with stakeholders to gather requirements, create technical designs, and align solutions with business goals. Leading the development of high-quality, maintainable software systems, you will conduct technical and code reviews to ensure adherence to best practices, coding standards, and performance benchmarks. Coordinating with cross-functional teams for successful feature implementation, troubleshooting complex technical challenges, and mentoring team members are core responsibilities. You will drive adoption of modern development processes including CI/CD through GitHub Actions, optimize application performance and database queries, utilize Agile/Scrum methodologies, and oversee database architecture design and integration with applications.

You'll be redirected to the official careers portal

Similar Jobs You Might Like

Solution Architect (Java & AWS)

EPAM company logo

EPAM

Hyderabad, India (Multiple Locations)
Java Spring Boot Spring Cloud RESTful APIs Microservices +14 more
Software Engineering Full Time 13-19 years experience

Senior Software Engineer (MERN)

EPAM company logo

EPAM

Hyderabad, India (Multiple Locations)
React Node.js TypeScript AWS AWS Lambda +9 more
Software Engineering Full Time 5-8 years experience

Software Engineer - (Java Fullstack Angular)

EPAM company logo

EPAM

Chennai, India
Java 8 Spring Spring Boot Angular REST API +10 more
Software Engineering Full Time 4-7 years experience

Senior Cloud Native Developer

EPAM company logo

EPAM

Hyderabad, India (Multiple Locations)
GCP GKE CloudRun Java Terraform +10 more
Software Engineering Full Time 5-10 years experience