Senior Software Engineer - Kubernetes Data Backup (Go)

Veeam Software

San Jose (CA)

On-site

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 holidays + VeeaMe Days
Paid parental leave
Insurance from day one
401(k) with company match
Mental health support

Job summary

Veeam Software, Inc. is seeking a Software Developer to contribute to the Veeam Kasten data management platform, purpose-built for Kubernetes, ensuring top-tier security and reliability.

You will own design, development, and testing of major features for Kubernetes backup and recovery, collaborate with distributed teams, and document specifications. A BS/MS/PhD in CS/CE or equivalent experience is expected.

Qualifications

  • 5+ years of experience developing enterprise solutions in a high-level programming language such as Go, C++, or Java
  • Experience with distributed systems concepts and client-server architectures
  • Expertise in developing, testing, and debugging production-quality, scalable, multi-threaded, and concurrent systems
  • Strong knowledge of computer science fundamentals (data structures, algorithms, and concurrency)
  • BS, MS or Ph.D. in Computer Science, Computer Engineering, or equivalent industry experience
  • Bonus: Go experience; container orchestration and databases/storage in cloud environments; multi-arch development (amd64, arm64, ppc64le)

Responsibilities

  • Owning (designing, developing, and testing) significant features in the Veeam Kasten product related to backup and recovery of Kubernetes applications, databases, and storage systems
  • Expanding our internal tools from easing developer experience to efficiently releasing Veeam Kasten every sprint
  • Collaborating with distributed teams across different time zones and regions
  • Preparing technical documentation and specifications
  • Mentoring other engineers and supporting projects across the product
  • Sharing responsibilities on maintaining the CI/CD pipelines
  • Resolving customer issues in a timely manner

Skills

Go
C++
Java
Distributed systems
Data structures
Concurrency

Education

BS/MS/PhD in CS/CE or equivalent

Tools

Kubernetes
Docker
Helm
Git
Terraform
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, purpose-built for Kubernetes, ensuring top-tier security and reliability.

You will own design, development, and testing of major features for Kubernetes backup and recovery, collaborate with distributed teams, and document specifications. A BS/MS/PhD in CS/CE or equivalent experience is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Engineer - Kubernetes Backup & Data Platform
Senior Go Engineer - Kubernetes Backup & Data Platform

Veeam Software, Inc. • Seattle (WA)

Hybrid
USD 235,000 - 436,000
Unlimited PTO
12 paid holidays
401(k) with company match
+3
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/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 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
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
Senior Software Engineer
Senior Software Engineer

Veeam Software • San Jose (CA)

On-site
USD 235,000 - 436,000
Unlimited paid time off
12 paid holidays
Paid parental leave
+3
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