
Backend Engineer
Veeam Software
full-time
Posted on:
Location Type: Remote
Location: Remote • Utah • 🇺🇸 United States
Visit company websiteSalary
💰 $151,200 - $251,900 per year
Job Level
Mid-LevelSenior
Tech Stack
AWSAzureCloudGoGoogle Cloud PlatformJavaMicroservicesRustScala
About the role
- Design and develop highly reliable and scalable SaaS microservices, integrated with a variety of cloud-based managed services utilizing Golang
- Ensure your code is high-quality, thoroughly tested, and secure
- Participate in on-call rotation for product operations
- Take ownership of the reliability and efficiency of your services running in the cloud
- Participate in technical design discussions, reviewing code, and providing feedback to other engineers
- Collaborate with a distributed team of engineers to build the VDC platform and support it in production
Requirements
- 5+ years of experience in the software development industry
- Demonstrated expertise designing, building, and implementing SaaS or large-scale cloud services on Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP)
- Expertise with a modern programming language like Java, Go, Scala, or Rust
- Experience designing and implementing event-driven architectures
- Expertise in developing, testing, and debugging production-quality, scalable, concurrent systems
- A strong knowledge of computer science fundamentals (data structures and algorithms)
- Passion for code quality, extensibility, coding standards, testing, and automation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangSaaScloud servicesAzureAmazon Web Services (AWS)Google Cloud Platform (GCP)JavaScalaRustevent-driven architectures
Soft skills
code qualitycollaborationownershipfeedbacktestingautomation