Summary
✨ AI‑Generated
A backend engineering role for a curious and growth-minded developer who enjoys solving complex technical problems. You will design and maintain services and APIs in Go, contribute to scalable and high-performance systems, collaborate with architects and stakeholders, participate in code reviews, and troubleshoot production challenges.
Highlights
Opportunity to build high-performing backend services and APIs, work with experienced technical stakeholders, contribute to scalable systems, and develop solutions for complex engineering challenges.
Description
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.
Responsibilities
Design and maintain HashiCorp Vault plugins, backend services, or APIs using the Go programming language Write clean, efficient, and high-quality code aligned with best practices and coding standards Collaborate with the product manager, architect, and stakeholders to align technical solutions with requirements Coordinate with engineers to deliver scalable and high-performing solutions during high usage Conduct code reviews to enhance code quality, performance, and maintainability Identify and resolve issues reported by stakeholders or internal teams Remain informed about trends in the Go community to implement process improvements
Requirements
2+ years of experience in developing backend services or APIs using the Go programming language Expertise in the Go programming language, including concurrency, channels, and error management Familiarity with containerization tools such as Docker and orchestration tools like Kubernetes and Helm Proficiency in version control systems, particularly GitHub Strong communication and collaboration abilities Competency in problem-solving and troubleshooting Flexibility to operate effectively under tight deadlines in a dynamic environmentEnglish level of minimum B2 (Upper-Intermediate) for effective communication
Nice to have
Proficiency in using cloud platforms such as Google Cloud Platform or AWS Knowledge of microservices architecture and distributed systems Understanding of agile methodologies such as Scrum or Kanban
We offer
Opportunity to Engineer your Future and to drive the world’s digital transformation with top industry clientsPersonal development program that will allow you to be valued for your strengthsWide range of professional trainings and workshopsBeing part of a collaborative, fast-growing, and innovative design teamEstablished and accelerated growth toward different career paths, competencies, and rolesBroad projects variety and possible mobility between projects over the timeCollaboration in a multicultural environment and exchange of best practices with colleagues around the worldVaried social benefits, Sports, Transportation and Health programsWork-life balance and flexible schedule, team buildings and sport opportunitiesModern office/collaboration spaces (incl.
new Infinity Tower business center, Sofia)Hybrid By Design - we provide you with the best productivity options from the 2 worlds.
Meet, socialize and enjoy F2F time with your colleagues, while working from the modern EPAM's office for a few days per week and benefit from the EPAM's virtual working environment - making you able to be productive and work from remote for the rest of the week