Senior Go Engineer - Kubernetes Backup & Data Platform

Veeam Software, Inc.

Seattle (WA)

Hybrid

USD 235,000 - 436,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
12 paid holidays
401(k) with company match
Medical, dental, vision coverage
Mental health support
Volunteer time off

Job summary

Veeam Software, Inc. is seeking a Software Developer to contribute to the Veeam Kasten data management platform, designed for Kubernetes with a focus on security and reliability.

You will own key features for backup and recovery across Kubernetes apps, databases, and storage systems, while collaborating with distributed teams globally. The role emphasizes developing scalable, production-quality software using Go, C++, or Java, mentoring peers, and contributing to CI/CD and technical docs.

Qualifications

  • 5+ years of experience developing enterprise solutions in Go, C++, or Java.
  • Experience with distributed systems concepts and client-server architectures.
  • Experience developing production-quality, scalable, multi-threaded, concurrent systems.
  • Strong knowledge of data structures, algorithms, and concurrency.
  • BS, MS or Ph.D. in Computer Science, Computer Engineering, or equivalent industry experience.

Responsibilities

  • Own significant features in the Veeam Kasten product for backup and recovery of Kubernetes apps, databases, and storage.
  • Expand internal tools to improve developer experience and sprint releases.
  • Collaborate with distributed teams across time zones and regions.
  • Prepare technical documentation and specifications.
  • Mentor other engineers and support projects across the product.

Skills

Go
Distributed systems
Multithreaded systems
CS fundamentals

Education

BS/MS/PhD in CS/CE or equivalent

Tools

Kubernetes
Docker
Terraform
Git
OpenShift
Rancher
GKE
EKS
AKS
VMware TKGs

Job description

Veeam Software, Inc. is seeking a Software Developer to contribute to the Veeam Kasten data management platform, designed for Kubernetes with a focus on security and reliability.

You will own key features for backup and recovery across Kubernetes apps, databases, and storage systems, while collaborating with distributed teams globally. The role emphasizes developing scalable, production-quality software using Go, C++, or Java, mentoring peers, and contributing to CI/CD and technical docs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Kubernetes Backup & Go
Senior Software Engineer — Kubernetes Backup & Go

Veeam Software • San Jose (CA)

On-site
USD 235,000 - 436,000
Unlimited paid time off
12 paid holidays
Paid parental leave
+3
Senior Kubernetes Software Engineer (Go) - Backup Platform
Senior Kubernetes Software Engineer (Go) - Backup Platform

veeamsoftware • San Jose (CA)

On-site
USD 235,000 - 436,000
Unlimited PTO
Paid holidays (12) including VeeaMe/4
Paid parental leave
+8
Senior Software Engineer - Kubernetes Data Backup (Go)
Senior Software Engineer - Kubernetes Data Backup (Go)

Veeam Software • San Jose (CA)

On-site
USD 235,000 - 436,000
Unlimited PTO
12 holidays + VeeaMe Days
Paid parental leave
+3
Senior Software Engineer-Kubernetes Data & Backup (Go/C++)
Senior Software Engineer-Kubernetes Data & Backup (Go/C++)

Veeam Software, Inc. • United States

Remote
USD 120,000 - 180,000
Senior Kubernetes Backup & Recovery Engineer
Senior Kubernetes Backup & Recovery Engineer

veeamsoftware • United States

Remote
USD 235,000 - 436,000
Paid time off
Parental leave
Medical coverage
+10
Senior Software Engineer (Fully Remote)
Senior Software Engineer (Fully Remote)

Veeam Software, Inc. • United States

Remote
USD 120,000 - 180,000
Senior Platform Engineer - Kubernetes & Cloud Infra
Senior Platform Engineer - Kubernetes & Cloud Infra

Veeam Software, Inc. • San Jose (CA)

On-site
USD 205,000 - 382,000
Unlimited paid time off
12 paid holidays incl. 4 global VeeaMe
Parental leave
+7
Senior Software Engineer
Senior Software Engineer

Veeam Software, Inc. • Seattle (WA)

Hybrid
USD 235,000 - 436,000
Unlimited PTO
12 paid holidays
401(k) with company match
+3
Kubernetes Platform Engineer - Cloud Infra & Security
Kubernetes Platform Engineer - Cloud Infra & Security

Veeam Software • San Jose (CA)

On-site
USD 205,000 - 382,000
Unlimited PTO
Paid holidays
Parental leave
+8
Senior Software Engineer
Senior Software Engineer

Veeam Software • San Jose (CA)

On-site
USD 235,000 - 436,000
Unlimited PTO
12 holidays + VeeaMe Days
Paid parental leave
+3