Senior Systems Software Engineer- EDA Infrastructure

NVIDIA•Durham, NC
•$184,000 - $356,500

About The Position

NVIDIA is seeking a Systems & Software Engineer to build and operate reliable, large-scale infrastructure platform services. The role focuses on creating and supporting automation that manages infrastructure for the organization’s EDA platforms running on NVIDIA hardware. The engineer will design, build, deploy, and operate infrastructure services; manage their software life cycle; and help meet business goals. The position also contributes to internal service-level objectives, error budgets, and the broader observability strategy, while participating in blameless incident prevention and response through an on-call rotation. The engineer will also advise peer teams on systems design best practices.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field involving coding, such as physics or mathematics, or equivalent experience.
  • Experience coding in Python and/or Go; candidates must be able to produce code without AI assistance during the interview process.
  • Experience with infrastructure automation and distributed systems design.
  • Experience developing tools for operating large-scale private or public cloud systems in production.
  • In-depth knowledge of Linux systems and containers.
  • A track record of initiating projects, gaining collaboration, and contributing effectively to projects initiated by others.
  • At least 8 years of relevant experience.

Nice To Haves

  • A systematic problem-solving approach, strong communication skills, and a sense of ownership and drive.
  • Experience accelerating positive business impact using coding assistants, MCP servers, or AI agents.
  • In-depth knowledge of networking and storage technologies.
  • Experience orchestrating automated and manual processes using continuous integration and/or workflow engines.
  • Experience duplicating or emulating complex production infrastructure in staging or test environments.
  • Experience working with or developing bare metal as a service (BMaaS) systems.
  • Experience working with or developing multi-cloud infrastructure services.
  • Experience operating private or public cloud systems based on one or more of Kubernetes, OpenStack, Docker, or Slurm.
  • Experience working with NVIDIA GPU-based systems.

Responsibilities

  • Design, build, deploy, and operate infrastructure services, and manage the software life cycle in scope to meet business goals.
  • Build and maintain automation to eliminate manual toil and scale output without scaling effort.
  • Participate in defining internal service-level objectives and error budgets as part of the overall observability strategy.
  • Practice blameless incident prevention and response while serving in an on-call rotation.
  • Consult with peer teams and provide guidance on systems design best practices.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service