Senior Cloud Backend Engineer - Growth & Equity

Barracuda

Alpharetta (GA)

On-site

USD 130,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity in non-qualifying options
High-quality health benefits
Retirement Plan with employer match
Career-growth opportunities
Flexible Time Off and Paid Time Off
Volunteer opportunities

Job summary

Barracuda seeks a Senior Software Engineer to join the Cloud-to-Cloud Backup team in the Data Protection division. You will design, develop, test, debug, deploy, maintain and improve backend services protecting Microsoft 365 data, using Kubernetes, Docker, gRPC and Azure Cloud Services, including Cosmos DB, Blob storage, and AKS.

You’ll work to build scalable systems with strong code quality, mentor teammates, and drive end-to-end feature delivery 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).
  • Strong problem-solving and troubleshooting skills with root-cause analysis.
  • Desire to learn unfamiliar systems and deliver moderately complex designs independently.
  • Experience building and deploying applications in the public cloud.

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 using SOLID principles.
  • Mentor team members in design and development best practices.
  • Conduct rigorous code reviews and communicate results clearly.
  • Develop and interpret metrics to monitor production system performance.
  • Participate in on-call rotation for the services your team owns.
  • Document and communicate research and results.

Skills

C#
C++
Java
Go
Rust
Linux/Unix
Git
Docker
Kubernetes
gRPC
Azure Cloud Services
Cosmos DB
AKS
Unit/Integration Testing

Education

Bachelor's degree in a technology field

Tools

Terraform

Job description

Barracuda seeks a Senior Software Engineer to join the Cloud-to-Cloud Backup team in the Data Protection division. You will design, develop, test, debug, deploy, maintain and improve backend services protecting Microsoft 365 data, using Kubernetes, Docker, gRPC and Azure Cloud Services, including Cosmos DB, Blob storage, and AKS.

You’ll work to build scalable systems with strong code quality, mentor teammates, and drive end-to-end feature delivery 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 - 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 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 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
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 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 • Ann Arbor (MI)

On-site
USD 120,000 - 180,000
Equity options
Health benefits
401(k) matching employer contribution
+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
Cloud Site Reliability Engineer II
Cloud Site Reliability Engineer II

Jobvite, Inc. • Ann Arbor (MI)

On-site
USD 110,000 - 170,000
Equity options
Health benefits
Retirement plan with employer match
+3
Senior Backend Engineer - Scalable APIs & Hybrid Cloud
Senior Backend Engineer - Scalable APIs & Hybrid Cloud

CaseGuard • Arlington (TX)

Hybrid
USD 120,000 - 200,000
Meaningful equity
Hybrid work environment
Medical, Dental, Vision Insurance
+4
Senior Cloud Platform Engineer - Azure & .NET
Senior Cloud Platform Engineer - Azure & .NET

Puck Custom Enterprises • Northern (KY)

Hybrid
USD 120,000 - 180,000
Health insurance
401(k) plan
Paid time off
+1