1

Senior Software Engineer Relocation Jobs in North Carolina

Senior Software Engineer

Durham, NC ยท On-site

$120 - $160/hr

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 ...

Senior Software Engineer - Jaggaer

Charlotte, NC ยท On-site

$119K - $157K/yr

Senior Software Engineer - Jaggaer Location: Charlotte, NC Job Type: Contract Experience: 7+ years Job Overview We are seeking a Senior Software Engineer with deep expertise in Jaggaer to join our ...

Senior Software Engineer

Durham, NC

$118K - $156K/yr

Job summary A Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data ...

Posted today

Senior Software Engineer

Concord, NC

$114K - $150K/yr

Job summary A Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data ...

Posted today

Job #217632 Chipton-Ross is seeking a Senior Software Engineer for a contract opportunity in Fort Bragg, NC. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * Must have an active TS/SCI * You have ...

Senior Software Engineer

Morrisville, NC

$114K - $151K/yr

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 and IaaS offerings. You will work ...

Senior Software Engineer I * Venture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 1801 Varsity Drive, Raleigh, NC 27606) * Write and review system specifications by understanding the needs ...

Senior Software Engineer

Morrisville, NC ยท Hybrid

$114K - $151K/yr

We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript frameworks, and cloud technologies to lead our software development initiatives on our Azure-based ...

Senior Software Engineer I * Venture III, 900 Main Campus Drive, Raleigh, NC 27606 ( formerly 1801 Varsity Drive, Raleigh, NC 27606) * Write and review system specifications by understanding the ...

Senior Software Engineer

Morrisville, NC ยท On-site

$114K - $151K/yr

We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript frameworks, and cloud technologies to lead our software development initiatives on our Azure-based ...

Senior Software Engineer

Raleigh, NC ยท On-site

$119K - $157K/yr

They are seeking a Senior Software Engineer to develop software that connects physics-based Modeling and Simulation tools in a Digital Engineering environment, focusing on integrating tools used ...

Senior Software Engineer

Concord, NC

$114K - $150K/yr

As a Senior Software Engineer, you will be responsible for building highly-performant, reliable, scalable applications used on both sides of the Joyride Auto's auction platform. You'll work with our ...

Showing results 21-40

Senior Software Engineer Relocation information

What is a senior software engineer relocation?

A Senior Software Engineer Relocation refers to a senior-level software engineering position that includes support for relocating to a different city, state, or country for the job. This typically means the employer provides assistance such as covering moving expenses, helping with visas, or offering temporary housing. Senior Software Engineers in these roles are expected to bring significant technical experience and leadership skills to their new location. Relocation packages can vary widely depending on the company and the destination. These positions are common in global tech companies seeking to attract top talent from around the world.

What are common challenges senior software engineers face when relocating, and how can they prepare for a smooth transition?

Senior Software Engineers relocating for a new position often encounter challenges such as adapting to a new work culture, navigating unfamiliar technologies or systems, and settling into a new city or country. To ensure a smooth transition, it's helpful to communicate proactively with your new team, seek guidance on local best practices, and make use of any relocation support offered by your employer. Additionally, joining internal tech communities and attending onboarding sessions can help you build relationships and quickly acclimate to both the technical and social aspects of your new workplace.

What are the key skills and qualifications needed to thrive as a senior software engineer when relocating?

To thrive as a Senior Software Engineer, you need advanced programming expertise, deep knowledge of software design principles, and a relevant degree in computer science or a related field. Familiarity with industry-standard tools like Git, cloud platforms (AWS, Azure), and experience with agile development methodologies are typically required, along with certifications such as AWS Certified Solutions Architect being advantageous. Strong problem-solving, leadership, and cross-cultural communication skills help you adapt quickly and collaborate effectively within new teams and environments. These competencies ensure you can deliver high-quality solutions, integrate smoothly into diverse workplaces, and drive technology projects to success, especially when adjusting to a new location.

What is the difference between Senior Software Engineer Relocation vs Software Developer?

AspectSenior Software Engineer RelocationSoftware Developer
Required CredentialsBachelor's or Master's in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding skills
Work EnvironmentTeam-based, project-driven, often in tech companies or startupsSimilar environment, often in software firms or tech departments
Employer & Industry UsageUsed by companies hiring senior engineers willing to relocate for projectsCommonly used for entry to mid-level roles in software development

Senior Software Engineer Relocation typically involves experienced professionals moving to new locations for advanced roles, often with leadership responsibilities. Software Developer roles are more focused on coding and implementation, suitable for a broader range of experience levels. The main difference lies in experience level, responsibilities, and the scope of work, with Senior Software Engineer Relocation emphasizing seniority and relocation benefits.

What are the most commonly searched types of Software Engineer Relocation jobs in North Carolina? The most popular types of Software Engineer Relocation jobs in North Carolina are:
What job categories do people searching Senior Software Engineer Relocation jobs in North Carolina look for? The top searched job categories for Senior Software Engineer Relocation jobs in North Carolina are:
What cities in North Carolina are hiring for Senior Software Engineer Relocation jobs? Cities in North Carolina with the most Senior Software Engineer Relocation job openings:

Senior Software Engineer

Clutch Canada

Durham, NC โ€ข On-site

$120 - $160/hr

Other

Medical, Dental, Vision, Life, PTO

Posted 6 days ago


Job description

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