Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - HPC

$152k - $241.5k

NVIDIA

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 of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated infrastructure to enable business critical services and AI applications. You will be working with a team of passionate and skilled engineers that are continuously working to provide better tools to build and manage this infrastructure. The ideal candidate is strong in software development, crafting and building reliable distributed systems, and has the ability to implement well thought out long term maintenance strategy. What you’ll be doing:Apply modern distributed systems patterns to push the limits of scale, latency, and reliability.Continuously improve infrastructure provisioning and operations with automation, APIs, and self‑service platforms.Operate in a globally distributed, hybrid multi‑cloud environment (AWS, GCP, on‑prem), building systems that are cloud‑native and location‑agnostic.Build strong cross-functional relationships and align with collaborators across various business units.Improve uptime and Quality of Service (QoS) through data-driven operations, strong SLOs, and robust incident practices.Participate in the team’s on‑call rotation and lead high‑impact incident response when needed.What we need to see:Strong coding skills in at least two of: Go, Java, C/C++, Scala, Python, Elixir, with a focus on backend, systems, or infrastructure engineering.Deep understanding of scalability, consistency, and performance trade‑offs in server‑side systems; ability to build horizontally scalable, resilient, and low‑latency services.Experience owning services end‑to‑end: architecture, build reviews, implementation, testing, rollout, observability, and iterative improvement.Hands‑on experience with at least one major cloud provider (GCP, AWS, or Azure) and cloud‑native primitives (managed storage, messaging, compute).Proficiency with modern CI/CD, GitOps workflows, and Infrastructure as Code practices for safe, repeatable changes.Bias for action, strong problem‑solving skills, and a track record of simplifying complex systems.B.S. in Computer Science or related field (or equivalent experience), with 5+ years of relevant experience.Careful communication and collaboration skills; comfortable guiding technical decisions across teams.Ways to stand out from the crowd:Prior experience building core infrastructure or control planes for HPC clusters, large-scale AI/ML platforms, or systems managed by job schedulers (e.g., Slurm or Kubernetes).Maintainer or co‑maintainer responsibilities for an open source component used in production (plugins, operators, exporters, controllers, or SDKs) at large scale.#LI-HybridYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until June 19, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US, NC, DurhamType: Full time

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - HPC in Durham, NC vacancy
  • $176k - $333.5k

     ...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 infrastructure to enable business critical... 
    Senior

    NVIDIA

    Durham, NC
    4 days ago
  • $152k - $241.5k

     ...artificial intelligence.We’re looking for a Senior SRE to join our Compute Farm team and...  ...improvement, ensuring they integrate cleanly with HPC schedulers, storage, and network fabrics....  ...Python, Go, Perl, or Ruby.Mentored other engineers and influenced technical direction... 
    Senior
    Full time

    Nvidia

    Durham, NC
    4 days ago
  • $184k - $287.5k

     ...NVIDIA. We build communication libraries like NCCL, NVSHMEM, and UCX that are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and scalable communications software.DL and HPC applications... 
    Senior
    Full time
    Remote work

    Nvidia

    Durham, NC
    4 days ago
  • $184k - $287.5k

     ...networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We’re searching for a highly motivated, technical...  ...simulation & emulation technology.Mentor architects and engineering teams to grow them into future leaders.Make key technical decisions... 
    Senior
    Full time
    Remote work
    Shift work

    Nvidia

    Durham, NC
    3 days ago
  • $171k - $255k

    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 across the full service lifecycle—from design and deployment through... 
    Senior
    Full time
    Local area

    NetApp, Inc.

    Durham, NC
    2 days ago
  • As an Applications Engineer for Advanced Packaging, you will provide pre- and post-sales technical support to customers integrating Wolfspeed...  ...and 3D packaging architectures for high-performance computing (HPC) and AI data center applications. Building on Wolfspeed's 35+... 
    Full time
    Remote work

    WolfSpeed

    Durham, NC
    3 days ago
  • $152k - $241.5k

     ...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of... 
    Senior
    Full time

    Nvidia

    Durham, NC
    2 days ago
  •  ...Position Description:Builds, tests, and engineers Database and Batch applications hosted on...  ...and improves the customer-facing software solutions by leveraging test automation...  ...and three (3) years of experience as a Senior Software Engineer/Developer (or closely... 
    Senior
    Full time

    Fidelity Investments

    Durham, NC
    3 days ago
  • $152k - $241.5k

     ...environment remains resilient, measurable, and aligned with long-term engineering demands.What you'll be doing:Manage, scale, and optimize job...  ...and tuning job scheduling systems (LSF, Slurm, etc.) in HPC or silicon design environmentsProficiency in Linux systems administration... 
    Senior
    Full time

    Nvidia

    Durham, NC
    4 days ago
  • HPE Morpheus Software - Senior Software EngineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average...  ...in mind, we are looking to expand and grow our Private Cloud Engineering team with talented and inspired Software Engineers.Essential... 
    Senior
    Full time
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    4 days ago
  • Job overviewrestor3d is looking for an experienced Senior Fullstack Software 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 design processes.Key responsibilitiesActive... 
    Senior

    restor3d

    Durham, NC
    3 days ago
  • $152k - $241.5k

     ...now looking for a highly motivated Full-Stack Web Applications Engineers to join this dynamic and innovative Hardware Infrastructure...  ...team is building scalable web services for VLSI designs. This software development team is a multifaceted Agile software team with high... 
    Senior
    Full time

    Nvidia

    Durham, NC
    2 days ago
  • $152k - $241.5k

     ...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of... 
    Senior
    Full time

    Nvidia

    Durham, NC
    2 days ago
  •  ...They all worked together at their previous startup FarmShots exited to Syngenta. The role Gradient is hiring a Senior or Staff Software Engineer reporting to the CTO Sai and eventually managing part of their 15 person engineering team. You’ll write code every day... 
    Senior
    Full time

    Semata

    Durham, NC
    16 hours ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work at office

    Talkdesk

    Durham, NC
    3 days ago
  •  ...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

    ENFOS

    Durham, NC
    3 days ago
  •  ...strategy to maximize the value of our on-device presence.As a Senior Android Engineer, you'll build and harden the SDKs and on-device services...  ...Senior Android Engineer:5+ years building production mobile software, with deep expertise in Android (Kotlin/Java) and a working... 
    Senior
    Full time
    Local area

    Fyber

    Durham, NC
    1 day ago
  • $90k - $135k

    Drive the future of Agentic AI at Pearson as part of the AgentOps Engineering team. Inspire innovation. Empower learning. Pearson, the world’s leading learning company, is hiring a Senior Software Engineer to play a key role on our AgentOps Engineering team. Why This Role... 
    Senior
    Full time

    Pearson

    Durham, NC
    16 hours ago
  •  ...sponsorship for this position. The Role Are you an experienced software engineer with a passion for delivering high impact operational...  ...Data Platform group may be right for you! We are seeking a Senior Software Engineer to build and modernize our Customer Identity... 
    Senior
    Full time

    Fidelity Investments

    Durham, NC
    3 days ago
  •  ...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... 
    Senior
    Contract work
    Flexible hours
    Weekend work

    Golden Technology

    Durham, NC
    4 days ago
  • 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... 
    Senior
    H1b
    Live in
    Work at office
    Remote work
    Home office
    Visa sponsorship

    Clutch Canada

    Durham, NC
    16 hours ago
  • $56.43 - $96.43 per hour

     ...TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Software Engineer to work in Durham, NC or Boston, MA! Senior Software Engineer Fidelity Digital Assets®, a Fidelity Investments Company,... 
    Senior
    Hourly pay
    Full time
    Temporary work

    Fidelity Management & Research Company

    Durham, NC
    2 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Durham, NC
    4 days ago
  • $152k - $241.5k

     ...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of... 
    Senior
    Full time

    Nvidia

    Durham, NC
    2 days ago
  • $224k - $356.5k

     ...lasting impact on the world.NVIDIA's Local AI team is building the software stack that makes large language models and generative AI...  ...concernsWhat we need to see:BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.12+ years of... 
    Senior
    Full time
    Local area

    Nvidia

    Durham, NC
    3 days ago
  • $184k - $287.5k

     ...NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our...  ...Familiarity with CUDA programming and/or GPUs.Experience with HPC or large-scale computing environments.Your base... 
    Senior
    Full time
    Remote work

    Nvidia

    Durham, NC
    4 days ago
  • $108k - $172.5k

     ...their best work. Come join the team and see how you can make a lasting impact on the world.We are seeking a highly motivated Senior HPC Support Engineer focussing on InfiniBand and NVLink technology, passionate about data center and networking technologies, to provide... 
    Senior
    Full time
    Work experience placement

    Nvidia

    Durham, NC
    1 day ago
  • Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication!We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom’s clinical alarm management software solutions... 
    Senior
    Work at office
    3 days per week

    Ascom

    Morrisville, NC
    3 days ago
  • $98.81k - $148.16k

     ...That is our goal forBoltlineby Stoke Space, our commercial software platform that helps advanced hardware manufacturing teams integrate...  ..., track, iterate, build, and test efficiently. As a Senior AI Engineer on theBoltlineteam, you will design, build, and deploy... 
    Senior
    Permanent employment
    Full time
    Remote work

    GrabJobs

    Durham, NC
    2 days ago
  • $183.8k - $263.6k

     ...firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,...  ...orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - HPC. Be the first to apply!