Senior Software Engineer
Arpio
Senior Software Engineer This role is onsite in Durham, North Carolina with 2-3 days in-office. Please note that we unfortunately cannot sponsor H1B visas at this time and candidates must live in North Carolina. Who We Are 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. The bar is high, because when a customer invokes Arpio, our software simply has to work. 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. What You'll Do 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. Build for failure: design systems that behave correctly during outages and degraded conditions, since that's exactly when our customers rely on them. Own features end to end, from design and implementation through testing, deployment, monitoring, and support. Contribute to the reliability, scalability, and security of a fully-managed SaaS platform that protects enterprise production workloads. Raise the engineering bar through thoughtful code review, technical design discussions, and mentorship of other engineers. What We're Looking For 5+ years of professional software engineering experience, with a track record of shipping and operating production systems. Hands-on experience building on at least one major cloud provider (AWS or Azure preferred; 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. Comfort working close to infrastructure: APIs, networking, and the operational behavior of cloud services, not just application logic on top of them. Strong written and verbal communication; you can explain a tricky design clearly and disagree productively. How You Work You take ownership. You see a problem through from ambiguity to a shipped, monitored, working solution, and you stick around for what happens after it ships. You value simplicity. You reach for the clearest design that solves the real problem, and you're comfortable removing complexity rather than adding it. You communicate openly. You write things down, surface trade-offs, and make it easy for teammates to build on your work. You operate with autonomy. You don't wait to be told what to do. You find the important work and drive it. You're a steady hand. You stay calm and methodical under pressure, which is exactly the temperament recovery software demands. Salary and Benefits Competitive salary Arpio will cover 100% of your personal medical premiums, 100% of your life insurance premium, and 75% of your personal premiums for vision and dental (because the insurance companies won’t let us pay 100%). For your dependents, Arpio will cover 75% of medical, dental, and vision premiums. No life insurance is included. For fully remote employees, a $125 home office stipend or $250 company-subsidized co-working membership Unlimited PTO Small, collaborative team environment Opportunity to work on the cutting edge of cloud technology Arpio is an equal opportunity employer. We are committed to building a diverse team and an inclusive workplace, and we welcome applicants of all backgrounds. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, genetic information, or any other characteristic protected by applicable law. We provide reasonable accommodations to applicants and employees with disabilities; if you need an accommodation during the application or interview process, let us know. #J-18808-Ljbffr
- ...Senior Software Engineer This role is hybrid in Durham, North Carolina with 2-3 days in-office. Candidates must live in North Carolina. About the Role As a Senior Software Engineer, you'll work on the platform that enterprises trust to keep them running through...SeniorLive inWork at officeRemote workHome office
- ...Senior Software Engineer Job Details Posted: 24 June 2026 Location: Durham, NC Reference: 1000109 Qualifications and Responsibilities Bachelor's degree in computer science or related field required Experience in distributed systems development using object-oriented programming...Senior
- ## Senior Software engineerApplylocations: Durham, NCtime type: Full timeposted on: Posted Todayjob requisition id: 2131288## ## Job Description... ...this position.****The Role**Are you an experienced software engineer with a passion for delivering high impact operational...SeniorFull time
- ...Description: Hybrid 2 weeks per month in either Durham, NC or Location to be confirmed Our client seeks a Senior Software Engineer in Test to design, develop, and maintain automated test suites for digital healthcare products. The role focuses on UI and API automation...Senior
$152k - $241.5k
...Senior Software Engineer NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology—and amazing people. Today, we're tapping into the unlimited potential...Senior- ...Technology Technical Recruiter @ Golden Technology Inc. Hiring a Senior Software Developer! Our client is seeking a Senior Software Developer... ...a new job is posted. Sign in to set job alerts for “Software Engineer” roles. Raleigh, NC $125,000.00-$178,000.00 1 day ago Raleigh...SeniorContract workFlexible hoursWeekend work
$108k
...HCLTech is looking for a highly talented and self-motivated Senior Software Engineer to join it in advancing the technological world through innovation and creativity. Job Role: Senior Software Engineer (Python, Angular & Neo4j) Location: Durham, North Carolina, United...SeniorFull timeLocal area- ...Remediation teams to improve decision-making, mitigate risk, and drive long-term balance sheet reliability. Role Description As a Senior Software Engineer at ENFOS, you will report to the Head of Engineering and play a key role in shaping the future of our platform. You’ll be...Senior
$165k - $248k
...Collaborate with team members and cross‑functional teams, including software engineers, product managers, and business stakeholders, to deliver a... ...genetic information, or any other legally protected status. Seniority level Director Employment type Full-time Job function...SeniorFull timeTemporary workWork at office- ...Senior Fullstack Software Developer Restor3d is looking for an experienced Senior Fullstack Software Developer for developing web/mobile platforms. This early-stage role will be critical in accelerating the development and release of tools to advance our patient specific...Senior
$176k - $333.5k
...passionate about helping us tackle challenges no one else can solve. Make the choice to join us today. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated...Senior- ...SENIOR SOFTWARE DEVELOPER JAGGAER (RTP, NC) dlvrng cmplx SW sltns applng knwldg of engnrng prncpls, practcs & prcdrs. Dsgn, dvlp, test & implmnt cmplx SW systms & applctns, ensrng hi-qlty, scalble, & mntnbl soltns. Aply tchncl exprts to slve advncd prblms & dlvr innovtv...SeniorWork from home
- ...with us. We are looking for an exceptionally creative, driven individual with a strong technical background for the role of Research Engineer. The successful Research Engineer should be ambitious and savvy, and will be part of a technical team supporting the development...SeniorImmediate start
$196k - $255k
...Senior Software Engineer – Cloud Infrastructure As a Senior Software Engineer – Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work across the full service lifecycle...SeniorPermanent employment- ...building that future together. That’s the culture, the moxie, and the story of Aspida. What We Are Looking For: The Full Stack Senior Software Engineer’s role is to build new features and maintain our digital platform. To ensure success in this role, candidates should have...SeniorFull time3 days per week
$196.35k - $292.6k
...passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission‑critical cloud services that support NetApp’s SaaS...SeniorPermanent employmentLocal area- ...for a highly talented and self- motivated Senior Java Full Stack Developer to join it in... ...experience using Docker or another container engine, OpenShift Hands on experience in... ...developing applications Knowledge of developing software deployed on cloud-hosted services. JIRA,...SeniorFull timeLocal area
- ## Senior Staff Software EngineerApplylocations: NC Durham Office: WI Milwaukee Main Campus: WI Milwaukee Innovation and Technology Centertime... ...lives of millions of seniors!In the Senior Staff Software Engineer position, you’ll lead the design and delivery of highly...SeniorWork at office
- ...Senior DevSecOps Software Engineer Join Collins Aerospace Resilient Connectivity Products (RCP) Engineering as a Senior DevSecOps Software Engineer to shape the future of military communications! Be part of a dedicated DevSecOps team developing cutting-edge systems...SeniorRelocation
- ...Senior DevOps Engineer Dynamic Work Schedule - This is 5 days on site a month- in the same week then the remainder of the month is working... ...analyze and recommend new solutions and tools to improve the software development process all while maintaining and enhancing...SeniorWork from home
$165k - $248k
...A leading software company is seeking a Director of Engineering to design and build cloud-native services focusing on resilience and collaboration with cross-functional teams. Candidates should have a Bachelor's or Master's degree, at least 5 years of experience in cloud...Senior$110k - $150k
...improving health and improving lives. Labcorp is seeking a Senior Java Engineer to join our team onsite in Durham, North Carolina. As a Senior... ...years of experience as an Architect, Technical Lead, or Software Engineer leading enterprise‑wide initiatives. 5 or more years...SeniorTemporary workCasual workInternshipFlexible hours- ...experiences, and drives scalable growth. We’re looking for a Sr Android Engineer who’s excited to make an impact. In this role, you will be... ...Kotlin Flow Prior experience at a SaaS or field service software company Familiarity with cross-platform frameworks such as .NET...SeniorFor contractorsWork at officeLocal areaRemote workFlexible hours
- ...Hello, Hope you are doing well, Position: NCDHHS - Senior ServiceNow Developer (734353) Location : Research Triangle Park, Durham NC client : State of NC Duration: Long Term The North Carolina Department of Health and Human Services...SeniorWork experience placementShift work
$144k - $273k
...with HPE. Job Description We are seeking a highly skilled Senior DevOps Engineer with deep expertise in Linux systems, Kubernetes platforms,... ...and VM Essentials products. You will partner closely with software engineering, architecture, QA, and operations teams to deliver...SeniorWork experience placementWork at office2 days per week- ...sponsorship for this position The Role Our Site Reliability Engineering group within Enterprise Infrastructure combines Operations... ...challenges. Ideal candidates will have a background in either software engineering or systems engineering with a desire to learn the...SeniorFull time
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorRemote jobWork at office- ...Senior Angular Developer Job Location: Durham, NC / West Lake, TX Job Description 3 to... ...maintainable code! Experience working in an Agile software delivery environment, with exposure to... ...scalable application. Passionate about engineering excellence with a strong understanding...SeniorFull timeLocal area
- ...Description Job Description Description: This is an onsite role based in Durham, North Carolina. Our client seeks a Senior Full Stack Software Engineer to prototype and deliver tools that accelerate the software development lifecycle, including solutions leveraging...SeniorHourly payContract workLocal area
- ...Description Description: On-site Every Other Week onsite / 5 days in either Durham, NC or Merrimack, NH or Westlake, TX As a Senior Java AWS Developer, you will utilize strong cloud experience to develop solutions that build cloud native applications and...SeniorHourly payLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Durham, NC
- software developer Durham, NC
- software developer internship no experience Durham, NC
- part time software developer remote Durham, NC
- financial software developer Durham, NC
- senior software engineer ruby on rails Durham, NC
- software engineer amazon Durham, NC
- senior software design engineer Durham, NC
- software engineer remote Durham, NC
- entry level software engineer remote Durham, NC


