Skip to content
mimi

Senior Software Engineer – Golang, Kubernetes

EPAM Systems, Inc.

Pune · On-site Full-time Senior 4d ago

About the role

About

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi‑national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting‑edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Role

We are looking for a Senior Software Engineer with expertise in Golang and Kubernetes to join our team and contribute to the development of cutting‑edge cloud and networking solutions. In this role, you will play a pivotal part in designing and maintaining features for our next‑generation platform while collaborating closely with cross‑functional teams to deliver scalable and reliable software.

Responsibilities

  • Develop, design, and maintain features for Infoblox’s cloud‑based architecture
  • Implement components for Infoblox’s Next Generation Platform
  • Recommend improvements to system reliability, efficiency, and quality
  • Collaborate with cross‑functional product teams to meet project goals
  • Stay current with emerging trends in Cloud Platforms and Networking solutions
  • Own critical back‑end components within the platform
  • Create REST & gRPC APIs while influencing the API framework

Requirements

  • 6 to 10 years of experience in software development with proven expertise as a Golang Engineer
  • Proficiency in Go programming language and understanding of its core concepts
  • Knowledge of Networking on Cloud platforms, including DNS, DHCP, or IPAM
  • Expertise in microservices development, Docker, and Kubernetes
  • Background in system architecture and design patterns
  • Familiarity with web frameworks such as Gin or Echo
  • Understanding of API design principles, including RESTful patterns
  • Competency in concurrency patterns with Goroutines and channels
  • Showcase of problem‑solving skills in troubleshooting complex network issues
  • Excellent communication and collaboration capabilities

We Offer

  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self‑development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long‑term projects
  • Focused individual development

Benefit Package

  • Health benefits
  • Retirement benefits
  • Paid time off
  • Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

Requirements

  • Proficiency in Go programming language and understanding of its core concepts
  • Knowledge of Networking on Cloud platforms, including DNS, DHCP, or IPAM
  • Expertise in microservices development, Docker, and Kubernetes
  • Background in system architecture and design patterns
  • Familiarity with web frameworks such as Gin or Echo
  • Understanding of API design principles, including RESTful patterns
  • Competency in concurrency patterns with Goroutines and channels
  • Showcase of problem-solving skills in troubleshooting complex network issues
  • Excellent communication and collaboration capabilities

Responsibilities

  • Develop, design, and maintain features for Infoblox’s cloud-based architecture
  • Implement components for Infoblox’s Next Generation Platform
  • Recommend improvements to system reliability, efficiency, and quality
  • Collaborate with cross-functional product teams to meet project goals
  • Stay current with emerging trends in Cloud Platforms and Networking solutions
  • Own critical back-end components within the platform
  • Create REST & gRPC APIs while influencing the API framework

Benefits

Health benefitsRetirement benefitsPaid time offFlexible benefits

Skills

API designCloudConcurrencyDHCPDockerDNSGoGoroutinesgRPCIPAMKubernetesMicroservicesNetworkingRESTSystem architecture

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free