Skip To Main Content

GoLang Developer Jobs

EPAM is looking for GoLang Developers.

We are seeking a Senior Golang Developer to join our team, focusing on enhancing Terraform coverage, supporting Compute resource tickets, implementing new features and building a robust regression test suite.
We are seeking a talented and enthusiastic Golang Developer to join our progressive team. You are curious, persistent, logical, and possess a growth mindset. You thrive on the principles of your craft and excel at crafting elegant solutions for complex challenges. In this role, you will play a critical part in designing and delivering high-performing backend services and APIs while collaborating with team members and stakeholders to create scalable and efficient solutions.
hot
We are seeking a Senior Software Engineer (Golang) with strong backend expertise and full-stack development capabilities to join our Cross Tech team. The ideal candidate will be proficient in Golang, experienced with modern JavaScript frameworks (Vue.js, React, or Angular), and well-versed in cloud-native environments using Azure or AWS. You will work with modern microservices technologies, including Docker, Kubernetes, Helm, and build event-driven systems leveraging Kafka.
hot
You are curious, persistent, logical, and possess a growth mindset. You thrive on the principles of your craft and excel at crafting elegant solutions for complex challenges. If this aligns with you, EPAM may have the perfect opportunity as a Golang Developer .
hot
We are seeking a Senior Golang Engineer to drive the development and lifecycle ownership of microservices and infrastructure applications for advanced edge systems. This role requires deep technical expertise in Go, Kubernetes and networking, as well as a strong focus on security, reliability and continuous improvement.
hot
We are looking for a skilled Senior Software Engineer with expertise in Golang and microservices to drive the development of cutting-edge cloud-based solutions. You will play a key role in designing, implementing, and optimizing scalable systems and services, collaborating closely with cross-functional teams, and contributing to the success of our next-generation platform.
We are looking for a Senior Golang (Python) Developer to design, build, and maintain microservices and applications in a Kubernetes environment. Become part of our team to take end-to-end ownership of edge systems and help enhance security, automation, and overall system performance. Apply today to grow your career with us. If you’d like it tailored further for a specific audience or style, let me know!
We are looking for a talented Senior Software Engineer proficient in Go to help drive innovation and excellence in developer tooling and secure software development. You will collaborate with cross-functional teams, contribute to creating cutting-edge technologies, and shape developer-focused solutions that prioritize performance, reliability, and scalability.
We are on the lookout for a talented Senior Go Developer with expertise in Azure and Kubernetes , who is passionate about secure application development and eager to work on cutting-edge cloud-native projects.
We are on the lookout for a talented Senior Go Developer with expertise in Azure and Kubernetes , who is passionate about secure application development and eager to work on cutting-edge cloud-native projects.

FAQ for GoLang developer Job Vacancies at EPAM

1. What qualifications are needed for a GoLang developer position at EPAM?

To qualify for a GoLang developer role, candidates should demonstrate strong expertise in GoLang programming, including a deep understanding of Go's syntax, paradigms, and advanced features. Proficiency in concurrent programming and a solid grasp of web frameworks and RESTful APIs are essential. Familiarity with cloud services like AWS, Azure, or Google Cloud, and containerization technologies such as Docker and Kubernetes, is highly desirable. A background in developing high-availability and scalable applications will set you apart. Candidates should ideally have a bachelor’s degree in computer science or a related field, although relevant experience is often equally valued.

2. Can GoLang developers at EPAM work remotely from any location?

Absolutely! EPAM offers the flexibility to work remotely for GoLang developer positions from 20+ countries. This policy allows us to source the best talent globally. Candidates must have a reliable internet connection and be able to collaborate effectively with remote teams across different time zones. We also look for individuals who are self-motivated and can maintain productivity in a remote work environment.

3. What kind of projects do GoLang Developers work on at EPAM?

Our GoLang Developers engage in a wide range of exciting and challenging projects. They might work on developing high-performance backend systems for enterprise-level applications, creating scalable microservices, or building efficient and secure APIs. Projects can span various industries, including finance, e-commerce, healthcare, and technology sectors, offering a rich and diverse experience. Developers have the opportunity to contribute to innovative startups as well as collaborate on large-scale, complex systems for established corporations.

4. Are there opportunities for professional growth for GoLang Developers at EPAM?

EPAM is committed to fostering professional growth and career development for our GoLang Developers. We offer a clear career progression path, from junior to senior and lead roles, encouraging continuous learning and skill enhancement. Developers have access to a wealth of resources, including advanced training courses, certification programs, and mentorship opportunities with industry experts. Participation in internal tech talks, workshops, and conferences is encouraged, facilitating knowledge sharing and networking within the tech community.

5. Does EPAM provide training for GoLang developers?

Yes, at EPAM, we strongly believe in investing in our employees' professional growth. We provide a comprehensive range of training and development programs tailored to GoLang developers. This includes access to advanced GoLang courses, hands-on workshops, and technical webinars, ensuring our team stays ahead of industry trends and technological advancements. We also encourage our developers to engage in continuous self-learning and offer support for obtaining relevant certifications and attending industry conferences.

6. What is the application process for a GoLang developer role at EPAM?

The application process for a GoLang developer at EPAM is designed to assess both technical skills and cultural fit. Initially, candidates submit their resume and portfolio of relevant work. This is followed by a series of interviews, including technical interviews focused on GoLang proficiency and problem-solving abilities. Candidates may also be asked to complete a practical coding challenge to demonstrate their coding style and approach to solving real-world problems. We value candidates who show a strong passion for technology, a commitment to continuous learning, and the ability to work effectively in a dynamic, remote environment.