4,305 open roles
Go Developer
Job description
We are seeking a Go Developer with strong backend engineering skills and an interest in security-focused products to support the development of solutions in the area of software supply chain security. This engagement focuses on building and improving services related to SBOM generation, security data processing, tool integration, and automation within the engineering ecosystem.
Responsibilities
Design, develop, and maintain backend services and APIs in Go for software supply chain security use cases Implement integrations with internal and external tools related to SBOM generation, vulnerability scanning, and dependency analysis Build scalable and reliable components for processing security-related metadata, artifacts, and scan results Contribute to CI/CD workflows, automation, and deployment processes to ensure smooth delivery and operational stability Collaborate closely with security engineers and the engineering team to translate security and product requirements into practical technical solutions Improve code quality, performance, observability, and maintainability of the developed services Requirements Strong proficiency and hands-on experience in backend development using Go Experience designing, deploying, and maintaining services in cloud environments Solid understanding of continuous integration and continuous deployment pipelines, automation, and delivery workflows Proficiency in English at a B2+ level
Description copied from EPAM Systems's careers page. Read the full posting before you apply.
More jobs at EPAM Systems
Senior Functional Tester
EPAM Systems· Remote (Brazil; Argentina; Chile; Colombia; Mexico)Accounting Manager
EPAM Systems· Sao Paulo, BrazilOMS Lead Engineer
EPAM Systems· Lisbon, Distrito de Lisboa, PortugalSenior DevOps Engineer - Azure
EPAM Systems· Remote (Armenia; Azerbaijan; Georgia; Kazakhstan; Kyrgyzstan; Uzbekistan)Lead Cloud Engineer
EPAM Systems· Remote (Armenia; Georgia; Kazakhstan; Kyrgyzstan; Uzbekistan)