Overview

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

  • Proven experience in backend development with Go, including building production-grade services and APIs
  • Understanding of software supply chain security concepts or a strong willingness to learn in this area
  • Hands-on experience with integrating third-party tools and APIs ideally related to security SBOM or vulnerability management
  • Familiarity with CI/CD practices and automation in modern engineering environments
  • Ability to design scalable systems for processing and managing large volumes of security data and artifacts
  • Knowledge of best practices for code quality performance optimization and observability
  • Experience working collaboratively in cross-functional teams especially with security and engineering professionals

Nice to have

  • Experience with software supply chain security SBOM-related concepts or dependency management
  • Familiarity with formats such as SPDX or CycloneDX
  • Exposure to security tooling such as SCA SAST container scanning or vulnerability management platforms
  • Experience building internal platforms developer tools or automation services for engineering teams

Czech Republic

  • Opportunity to work in a fast-paced, agile, software engineering culture
  • Comfortable modern office in Prague 7, with support of hybrid or fully remote mode
  • Benefit program (5 weeks of vacation, paid sick days, paid days off for special occasions, meal vouchers, flexi pass, Prague city public transport annual coupon, multisport cards, optional contribution to pension fund, health insurance for family member)
  • EPAM Employee Stock Purchase Plan (ESPP) (subject to certain eligibility requirements)
  • English language courses
  • Czech language courses upon request
  • Referral bonuses for recommended candidates
  • Mobile Phone Tariff’s program for managerial-level candidates
  • Great learning and development opportunities, including in-house professional training, career advisory and coaching, sponsored professional certifications, well-being programs, LinkedIn Learning Solutions and much more

Slovakia

  • Opportunity to work in a fast-paced, agile, software engineering culture
  • Benefit program (5 weeks of vacation, 5 paid sick days, meal vouchers, cafeteria and recreation bonuses, reimbursement of glasses, contribution to pension fund)
  • Referral bonuses for recommended candidates
  • English language courses
  • Great learning and development opportunities, including in-house professional training, career advisory and coaching, sponsored professional certifications, well-being programs, LinkedIn Learning Solutions and much more

[epamgdo] Czech Republic (Remote)

The remote work option is available to candidates residing and working within the Czech Republic.

[epamgdo] Czech Republic (Benefits Eligibility)

Certain benefits and perks may be subject to eligibility requirements and may be available only after you have passed your probationary period.

[epamgdo] Slovakia (Benefits Eligibility)

Certain benefits and perks may be subject to eligibility requirements and may be available only after you have passed your probationary period.