CareerPlan

Software Engineer - Orchestrated Application Recovery

Palo Alto, CA HQ OfficeFull-time$158k–$237k2026-11-03 → 2026-11-10

Core

Designing and developing backend solutions for Disaster Recovery as a Service (DRaaS) moving applications between on-prem and cloud platforms.

Role type

Senior IC backend software engineer (distributed systems)

Builds

Cloud-native disaster recovery platform features

Domain

Cloud infrastructure / Data protection

Deliverable

production ML models

Required skills

Scala, C++, Java, backend development, large distributed systems design

Preferred skills

Public cloud technologies (GCP/AWS/Azure), VMware tech stack

Technologies

Scala, C++, Java, AWS, Azure, GCP, VMware

Responsibilities

Designing and developing cutting-edge DRaaS solutions, delivering backend features with unit tests

Seniority

Mid-level (2-5+ years), hands-on IC