Senior GO Engineer
We're looking for a Senior Go Engineer to join our lean, highly skilled R&D team and to own the Go domain inside the R&D group, and craft the next generation of CLIs, operators, and cloud-native services that power our vision.
What You’ll Do
- Own all Go development for CLIs and Kubernetes controllers and more.
- Define engineering standards for idiomatic Go, context propagation, structured logging, profiling, and observability, ensuring every service meets stringent SLOs.
- Model complex workflows as Directed Acyclic Graphs, idempotency, and back-pressure controls.
Own projects end-to-end, from technical design and implementation through testing, deployment, and production support.
What you bring
- 8+ years of software engineering experience in SaaS environments, at least 4+ years of hands-on Go in production.
- Expert knowledge of Go internals: goroutines, channels, generics, module management, and the standard tooling chain.
- Proven track record building developer-facing CLIs, Kubernetes operators, or other cloud-native automation in Go.
- Deep understanding of cloud architecture, container orchestration, networking, and security on at least one major provider.
- Hands-on experience with Infrastructure as Code (Terraform, Helm, Pulumi) and GitOps workflows.
- Excellent English communication, an ownership mindset, and the ability to thrive in a fast-moving startup.
- Bachelor’s degree in Computer Science or equivalent engineering experience
Bonus points
- Professional cloud certifications (AWS SA Pro, GCP PCA, Azure Solutions Architect).
- Contributions to open-source Go repositories or CNCF projects.
- Experience operating multi-tenant or very large Kubernetes clusters.
- Familiarity with graph databases used for lineage tracking (e.g., Neo4j, NeptuneDB).
Published 16 May
104 views
·
14 applications
36% read
·
0% responded
📊
$4500-6300
Average salary range of similar jobs in
analytics →
Similar jobs
Ukraine
Countries of Europe or Ukraine
Ukraine