Senior Cloud Backend Engineer - Data Protection

Barracuda

Ann Arbor (MI)

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity options
Health benefits
401(k) matching employer contribution
Career-growth opportunities
Flexible PTO
Volunteer opportunities

Job summary

Barracuda is seeking an experienced Senior Software Engineer for the Cloud-to-Cloud Backup team in the Data Protection division. You will design, develop, test, and deploy backend services to protect Microsoft 365 data, using Kubernetes, Docker, gRPC, and Azure services such as Cosmos DB and Blob storage.

You’ll mentor peers, conduct code reviews, and help maintain high code quality while collaborating with frontend and QA teams.

Qualifications

  • Bachelor's degree in a technology field or equivalent work experience.
  • 5+ years of software development experience in object-oriented programming (C#, C++, Java).
  • Experience writing automated tests (unit, component, integration, end-to-end).
  • Experience building and deploying applications in the public cloud and using Docker containers.
  • Excellent written and verbal technical communication skills.

Responsibilities

  • Design, implement and test features, improvements and optimizations for the product.
  • Find and fix bugs in production and development environments.
  • Uphold high standards for code quality and architecture, including SOLID design principles.
  • Mentor team members in design and development best practices.
  • Conduct rigorous code reviews with the team.
  • Develop metrics to monitor production system performance.
  • On-call rotation for the services your team is responsible for.
  • Document and communicate research and results.

Skills

C#
C++
Java
Go
Rust
Linux/Unix
Git
Cloud platforms
Testing
Docker

Education

Bachelor's degree in a technology field

Tools

Kubernetes
Docker
gRPC
Azure (Cosmos DB, Blob, AKS)

Job description

Barracuda is seeking an experienced Senior Software Engineer for the Cloud-to-Cloud Backup team in the Data Protection division. You will design, develop, test, and deploy backend services to protect Microsoft 365 data, using Kubernetes, Docker, gRPC, and Azure services such as Cosmos DB and Blob storage.

You’ll mentor peers, conduct code reviews, and help maintain high code quality while collaborating with frontend and QA teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 Software Engineer - Cloud Backup Backend
Senior Software Engineer - Cloud Backup Backend

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 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
Senior Data Protection Architect (Remote)
Senior Data Protection Architect (Remote)

Ferguson • United States

Remote
USD 76,000 - 133,000
Health benefits
401(k) with company match
Mental health coverage
+3
Global Data Protection Engineer - Backup & Cloud
Global Data Protection Engineer - Backup & Cloud

Textron • Fort Worth (TX), Northern (KY)

Hybrid
USD 120,000 - 170,000
Competitive rewards
401(k) matching
Tuition reimbursement
+1
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