Skip to content
ITA Jobs
All vacancies
EPAM Systems logo

Lead Software Engineer - Golang

EPAM Systems

India · On-site · relocationSalary not disclosedfull-timeEPAM Systems Careers (offices abroad)

We are seeking a Lead Software Engineer – Golang to join our team and take ownership of designing and building scalable cloud-native backend systems. The ideal candidate brings strong technical expertise in Golang combined with an architectural mindset and a drive for building efficient event-driven microservices that power our platform.

Responsibilities

  • Design and implement backend services using Golang, Kafka and GraphQL
  • Build microservices architecture leveraging gRPC and event-driven patterns
  • Architect scalable software solutions deployed on AWS cloud infrastructure
  • Write clean, structured and maintainable code following best practices
  • Develop efficient and pixel-perfect user interfaces
  • Automate repetitive tasks to improve team efficiency
  • Collaborate within a Scrum Agile team to deliver high-quality software
  • Apply functional and object-oriented programming principles to design robust systems
  • Leverage AI-enabled tools and practices to enhance engineering productivity
  • Explore and adopt new technologies to keep solutions current and competitive

Languages

    Work format
    On-site
    Seniority
    Lead
    Posted
    29 Sept 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking