We are seeking a Senior Go Language Developer to build and maintain services and APIs supporting artifact lifecycle management, secure access and platform integrations.
You will collaborate with architects and platform teams to deliver scalable solutions across distributed and cloud-native environments, contributing to observability, automation and governance processes. The role involves working with authentication frameworks, infrastructure-as-code practices, AI tools, GitHub and Artifactory to support large-scale operational systems.
This position is based in Hungary, with relocation support available from EPAM. Learn more about the benefits EPAM Hungary provides in the description below.
Responsibilities
- Build and maintain backend services in Golang, including REST and gRPC APIs
- Implement authentication and authorization (SSO, OAuth) for secure access
- Support artifact signing, versioning, and provenance tracking
- Integrate with GitHub, Artifactory, and CI/CD pipelines
- Implement observability: logging, metrics, distributed tracing
- Automate onboarding of new MCP servers and tools
Requirements
- Strong Golang backend development experience (3+ years)
- Experience in building REST/gRPC APIs using Go
- Knowledge of authentication and authorization frameworks (SSO, OAuth)
- Familiarity with artifact management, CI/CD pipelines, and GitOps workflows
- Hands-on experience with distributed systems and cloud-native development
- Strong understanding of logging, metrics, tracing, and monitoring best practices
- Excellent collaboration and communication skills when working with cross-functional teams
- Proficiency in English at a B2+ level
Nice to have
- Experience with agentic ecosystems or MCP concepts