Senior Kubernetes Backup & Recovery Engineer

veeamsoftware

United States

Remote

USD 235,000 - 436,000

Full time

4 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

Paid time off
Parental leave
Medical coverage
Dental coverage
Vision coverage
Retirement plan with employer match
Mental health support
Learning and mentorship programs
Fertility benefits
Adoption benefits
Surrogacy benefits
Legal protection services
Tax-advantaged spending accounts

Job summary

veeamsoftware in the United States is seeking an experienced software engineer to develop substantial Kubernetes-focused data management capabilities, emphasizing protecting and restoring applications, databases, and storage. You will contribute across the software lifecycle from design and implementation to testing and release tooling.

You will mentor engineers, maintain CI/CD pipelines, and collaborate across regions to deliver reliable, scalable backup solutions in production environments.

Qualifications

  • At least five years developing enterprise software in Go, C++, or Java.
  • Understanding of distributed systems and client-server architectures.
  • Experience building, testing, and debugging scalable production software, including concurrent or multithreaded systems.
  • Strong computer science fundamentals, including data structures, algorithms, and concurrency.
  • A degree in computer science or computer engineering, or equivalent industry experience.

Responsibilities

  • Design, build, and test major product features for backup and recovery of Kubernetes workloads, databases, and storage systems.
  • Improve internal developer tools and release processes to support regular product delivery.
  • Work with colleagues across regions and time zones to coordinate product development.
  • Write technical specifications and documentation.
  • Mentor engineers and contribute to projects across the product.
  • Share responsibility for maintaining continuous integration and delivery pipelines.
  • Investigate and resolve customer issues in a timely way.

Skills

Go
C++
Java
Distributed systems
Concurrency
Data structures
Algorithms

Education

BS in Computer Science or Computer Engineering

Tools

Kubernetes
Containers
Go tooling

Job description

veeamsoftware in the United States is seeking an experienced software engineer to develop substantial Kubernetes-focused data management capabilities, emphasizing protecting and restoring applications, databases, and storage. You will contribute across the software lifecycle from design and implementation to testing and release tooling.

You will mentor engineers, maintain CI/CD pipelines, and collaborate across regions to deliver reliable, scalable backup solutions in production environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 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 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 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 (Fully Remote)
Senior Software Engineer (Fully Remote)

Veeam Software, Inc. • United States

Remote
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

veeamsoftware • United States

Remote
USD 235,000 - 436,000
Paid time off
Parental leave
Medical coverage
+10
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 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