Senior Software Engineer - Cloud Backup Backend

Barracuda Networks Inc.

Alpharetta (GA)

Hybrid

USD 120,000 - 160,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity options
High-quality health benefits
Retirement plan with employer match
Career-growth opportunities
Flexible Time Off
Volunteer opportunities

Job summary

Barracuda Networks Inc. is seeking a Senior Software Engineer for our Data Protection division, Cloud-to-Cloud Backup team in Barracuda. You will design, develop, test, debug, deploy, maintain and improve backend services that protect Microsoft 365 data for backup, compliance, and disaster recovery.

You will work with frontend and QA teams, using Kubernetes, Docker, gRPC and Azure services such as Cosmos DB and AKS. Strong OO skills and cloud experience are essential.

Qualifications

  • Bachelor's degree in technology field or equivalent work experience.
  • 5+ years of software development in OO languages (C#, C++, Java).
  • Strong problem-solving and debugging abilities.
  • Experience with cloud technologies and CI/CD practices.
  • Experience writing automated tests and code reviews.

Responsibilities

  • Design, implement and test features, improvements for the product.
  • Find and fix bugs in production and development environments.
  • Uphold high standards for code quality and architecture.
  • Mentor team members in design and development best practices.
  • Give and receive rigorous code reviews.
  • Develop and interpret metrics to monitor production performance.
  • On-call rotation for the services you own.
  • Document and communicate research results.

Skills

5+ years software dev
C#/Go/Rust
Linux/Unix
Git
Docker
Kubernetes
gRPC
Azure
Code reviews
Troubleshooting

Education

Bachelor's degree in technology or equivalent

Tools

Kubernetes
Docker
gRPC
Azure CosmosDB
AKS

Job description

Barracuda Networks Inc. is seeking a Senior Software Engineer for our Data Protection division, Cloud-to-Cloud Backup team in Barracuda. You will design, develop, test, debug, deploy, maintain and improve backend services that protect Microsoft 365 data for backup, compliance, and disaster recovery.

You will work with frontend and QA teams, using Kubernetes, Docker, gRPC and Azure services such as Cosmos DB and AKS. Strong OO skills and cloud experience are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Cloud & Data Protection (Hybrid)
Senior Backend Engineer, Cloud & Data Protection (Hybrid)

Barracuda Networks Inc. • Ann Arbor (MI)

Hybrid
USD 120,000 - 160,000
Equity options
Health benefits
Retirement plan with employer match
+3
Senior Cloud Backend Engineer - Data Protection
Senior Cloud Backend Engineer - Data Protection

Barracuda • Ann Arbor (MI)

On-site
USD 120,000 - 180,000
Equity options
Health benefits
401(k) matching employer contribution
+3
Senior Cloud Backend Engineer - Growth & Equity
Senior Cloud Backend Engineer - Growth & Equity

Barracuda • Alpharetta (GA)

On-site
USD 130,000 - 180,000
Equity in non-qualifying options
High-quality health benefits
Retirement Plan with employer match
+3
Senior Software Engineer
Senior Software Engineer

Barracuda Networks Inc. • Ann Arbor (MI)

Hybrid
USD 120,000 - 160,000
Equity options
Health benefits
Retirement plan with employer match
+3
Senior Software Engineer
Senior Software Engineer

Barracuda Networks Inc. • Alpharetta (GA)

Hybrid
USD 120,000 - 160,000
Equity options
High-quality health benefits
Retirement plan with employer match
+3
Senior Software Engineer
Senior Software Engineer

Barracuda • Alpharetta (GA)

On-site
USD 130,000 - 180,000
Equity in non-qualifying options
High-quality health benefits
Retirement Plan with employer match
+3
Senior Software Engineer
Senior Software Engineer

Barracuda • Ann Arbor (MI)

On-site
USD 120,000 - 180,000
Equity options
Health benefits
401(k) matching employer contribution
+3
Principal Data Protection & Remote Cloud Backup Engineer
Principal Data Protection & Remote Cloud Backup Engineer

Optum • Eden Prairie (MN)

On-site
USD 113,000 - 193,000
Comprehensive benefits package
401k contribution
Equity stock purchase
Senior Cloud Engineer Ransomware Protection AzureRemote
Senior Cloud Engineer Ransomware Protection AzureRemote

DELTASOFT SOLUTIONS LLC • San Francisco (CA)

Remote
USD 100,000 - 130,000
401(k)
401(k) matching
Bonus based on performance
Backup Engineer
Backup Engineer

Prairie Consulting Services • Chicago (IL)

Hybrid
USD 120,000 - 160,000