Arpio
Senior Software Engineer
Research Triangle Park, NC · Senior
Work authorization requiredDetected 18 hours ago
PythonAngularDistributed SystemsCode ReviewAWSGCPAzureCloud PlatformsDesign SystemsCommunicationMentoring
About the role
- Senior Software Engineer This role is hybrid in our Durham, NC office 2-3 days/week.
- Please note that we unfortunately cannot sponsor H1B visas at this time.
Responsibilities
- Design, build, and operate core platform services that replicate and recover complex cloud environments with speed and precision.
- Develop and extend Arpio's application-aware orchestration engine, mapping dependencies and recovering entire application stacks.
- Work directly against cloud provider APIs (AWS and Azure today), building robust abstractions that absorb their differences and edge cases.
- Own features end to end, from design and implementation through testing, deployment, monitoring, and support.
- Raise the engineering bar through thoughtful code review, technical design discussions, and mentorship of other engineers.
- Strong written and verbal communication; you can explain a tricky design clearly and disagree productively.
- You reach for the clearest design that solves the real problem, and you're comfortable removing complexity rather than adding it.
- You write things down, surface trade-offs, and make it easy for teammates to build on your work.
- You find the important work and drive it.
- We are committed to building a diverse team and an inclusive workplace, and we welcome applicants of all backgrounds.
Requirements
- 5+ years of professional software engineering experience, with a track record of shipping and operating production systems.
- Comfort working close to infrastructure: APIs, networking, and the operational behavior of cloud services, not just application logic on top of them.
- How You Work You take ownership.
Nice to have
- Contribute to the reliability, scalability, and security of a fully-managed SaaS platform that protects enterprise production workloads.
- GCP, Oracle, or others welcome).
- Strong fundamentals in distributed systems, concurrency, and the realities of operating software at scale.
- A pragmatic, well-tested approach to writing code.
- Our stack is Python and Angular
- deep experience in either is a plus, but we expect strong engineers to ramp on a new language or framework quickly.
Skills
- Aprio participates in the US Government's eVerify Program.
- The bar is high, because when a customer invokes Arpio, our software simply has to work.
Benefits
- For your dependents, Arpio will cover 75% of medical, dental, and vision premiums.
- No life insurance is included.
Company info
- Arpio is building the next generation of disaster recovery for the cloud.
- Modern enterprises run their most critical applications in complex, cloud-native environments, and the list of threats to those applications keeps growing: outages, ransomware, bad actors, and plain human error.
- We know resilience is about more than just backing up data, so we built a best-in-class SaaS platform that delivers automated, application-aware disaster recovery across both AWS and Azure, recovering the entire application stack rather than isolated resources.
- Behind the scenes, we're a small but mighty team (YC21, Series A-backed) who love tackling hard problems and learning new things.
- We're fired up about building an innovative product and company from the ground up About the Role As a Senior Software Engineer, you'll work on the platform that enterprises trust to keep them running through outages, ransomware attacks, and human error.
- You'll design and build the systems that replicate live cloud environments, keep a low-cost 'pilot light' continuously synchronized with production, and execute one-click failover that meets aggressive RTO and RPO targets.
- This is deep, cloud-native work: you'll spend your days reasoning about distributed systems, cloud provider APIs, and the failure modes that only show up when something has actually gone wrong.
- We build our backend in Python and our front end in Angular.
- You'll join a team where your decisions carry real weight.
- There's room to own meaningful pieces of the product end to end, shape technical direction, and grow alongside a company that's expanding its footprint across cloud providers.
- Build for failure: design systems that behave correctly during outages and degraded conditions, since that's exactly when our customers rely on them.
Equal opportunity
- We provide reasonable accommodations to applicants and employees with disabilities; if you need an accommodation during the application or interview process, let us know.
Visa & Work Authorization
- Please note that we unfortunately cannot sponsor H1B visas at this time.
This listing is sourced directly from Arpio's careers page and normalized into a canonical job model.