Senior System Software Engineer, Software-Defined Networking
$224k - $356.5kNVIDIA
Within the NVIDIA Gaming Network (NGN) infrastructure/storage group, the NGN Software-Defined Storage (SDS) team focuses on storage and infrastructure software for NGN/GeForce NOW, with work spanning NGN 2.x Kubernetes, block storage, performance/scale, security, tenant storage, tenant gameseat, and related central NGN services. NVIDIA is looking for a Senior System Software Engineer (SDN) to advance software-defined networking for global GPU cloud infrastructure that enables AI workloads, cloud gaming, content delivery, and other accelerated services. Build and operate secure, programmable cloud networking using Open vSwitch, OVN, Kubernetes, C, and Go. Collaborate with senior engineers, NVIDIA architects, and partner teams to lead architecture, implementation, qualification, issue response, and production improvements.What you'll be doing:Collaborate with engineers and architects to define, review, and evolve multi-tenant control-plane and data-plane architecture using Open vSwitch, OVN, OpenFlow, and overlay network technologies.Demonstrate technical leadership and mentorship through design and code reviews, implementation guidance, production-readiness decisions, and improvements to engineering quality.Develop and review production software for Kubernetes networking, network plugins, distributed control planes, Linux host networking, virtual-machine networking, and network automation.Translate product and infrastructure requirements into secure orchestration services, APIs, component boundaries, state models, compatibility strategies, and delivery plans while driving shared decisions.Drive Open vSwitch and OVN integration across flow behavior, configuration, lifecycle management, upgrades, interoperability, performance, failure recovery, and large-scale production operation.Build and implement automated unit, integration, system, performance, scale, and upgrade tests connected to continuous integration, deployment, and release-qualification workflows.Share the team’s on-call rotation and lead networking escalations with partner teams. Use packet captures, SDN state, telemetry, profiling, controlled experiments, and source debugging to resolve incidents and prevent recurrence.Define and improve reliability, performance, security, and resource-efficiency objectives while engineering actionable monitoring, telemetry, tracing, and service-level visibility for production networks.What we need to see:BS or MS in Computer Science, Computer Engineering, or a related field, or equivalent experience.12+ years of proven experience designing, implementing, testing, and maintaining production software in both C and Go, with Bash and Python used for test, diagnostic, build, or operational automation.Concrete experience developing, integrating, and solving issues in Open vSwitch and OVN, including OpenFlow and control-plane-to-data-plane behavior.Production Kubernetes networking experience, including container network interfaces, network policy, node and pod traffic paths, network-plugins, upgrades, and failure modes.Strong Linux networking fundamentals and practical understanding of IP, TCP, UDP, routing, switching, overlay networks, tunneling, network namespaces, and network policy.Experience architecting distributed systems with secure service APIs, state management, consistency, scalability, compatibility, and failure handling.Experience handling the production lifecycle through automated testing, CI/CD, deployments, upgrades, observability, and performance analysis.Experience supporting production services through a shared on-call rotation and coordinating incident response through evidence from flows, logs, metrics, traces, profiles, experiments, and source-level debugging.Collaborative architecture and technical leadership through written designs, consequential decisions, cross-team work, critical reviews, mentoring, and delivery of significant systems through production operation.Ways to stand out from the crowd:Contributions to Open vSwitch, OVN, OVN-Kubernetes, Kubernetes networking, or another relevant open-source project.Experience with large-scale cloud and accelerated virtualization systems, including SR-IOV, RDMA, SmartNICs, data processing units, network function virtualization, KVM/QEMU, or container runtimes.Experience building secure, high-performance gRPC or REST services using transport security and strong authentication.Applied use of agentic AI and AI-assisted software-development tooling, including coding agents, reusable skills, or Model Context Protocol integrations.With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We work with some of the most forward-thinking, versatile people in the world, and our engineering teams are growing fast in some of the most impactful fields of our generation: Cloud Gaming, Cloud Streaming, Network Site Reliability/. If you're a creative engineer who enjoys autonomy and shares our passion for technology, we want to hear from you.Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until September 17, 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, Remote; US, NC, Remote; US, TX, Remote; US, CO, Remote; US, WA, RemoteType: Full time
$184k - $287.5k
Senior Systems Software Engineer GeForce NOW is NVIDIA's cloud gaming platform, delivering ultra-low-latency... ...and practical knowledge of wireless networking to improve streaming performance on... ..., telematics, or software-defined vehicles. Familiarity with interface...SeniorNetwork- Senior Systems Software Engineer Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated... ...controls and sensor fusion Optimize network communications for low bandwidth/... ...require "U.S. Person" status. As defined by U.S. law, individuals who are any...SeniorNetworkPermanent employmentTemporary workWork at office
$102.3k - $209.5k
...reviews to surface firmware/software implications; supports... ...Key Responsibilities Systems Software Development:... ...servers, storage, networking, and GPU subsystems in... ...closely with platform engineering, operations, firmware... ...services aligned to pre-defined system architecture....SeniorNetworkTemporary workImmediate startFlexible hoursShift work- ...who join Impact now will help define what comes next. Job Overview The Sr. Cloud Solutions Engineer designs, implements, and supports... ...knowledge of Azure security, networking, identity services, and... ...access to information, technology, software, or technical data that is subject...SeniorNetworkWork at officeRemote work
$152k - $241.5k
...’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU... ...a lasting impact on the world.Join the Simulation Software team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to work...SeniorFull time- ...be helping us create an entirely new network for the world's money. For everyone... ...We’re looking for a Senior Solutions Engineer to join our growing team in Austin,... ...partners in the implementation phase, defining technical solutions and documenting requirements...SeniorNetworkWork experience placementWork at office
- ...–by deploying a vast network of distributed batteries... ...and abundant system. We are engineers, operators, and creatives... ...We're looking for a senior or staff-level, product... ...ship fast, reliable software. This role requires... ...not just your own Define and evolve frontend architecture...SeniorNetworkFull timeImmediate startShift work
- ...–by deploying a vast network of distributed batteries... ...and abundant system. We are engineers, operators, and creatives... ...electricity at scale. As a senior, staff, or principal... ...services — you'll define how the system works.... ...org builds and ships software Operate across the...SeniorNetworkFull timeShift work
$230k - $250k
...Senior Client Solutions Engineer The Senior Client Solutions Engineer assists AHEAD Client Directors... ...In this capacity, you will work to define strategy, compare and contrast alternative... ...data center solutions: storage, networking, compute, virtualization, data center...SeniorNetworkWork at office- ...applications, regardless of network conditions. Whether... ...'s peer-to-peer sync engine ensures devices stay... ...time-to-value of our software by integrating it directly... ...TAK ecosystem, defining data contracts, API boundaries... ...with third-party systems and services. Solve...SeniorNetworkFull timeFixed term contractLocal areaImmediate startRemote workFlexible hours
$96.8k - $251.6k
...developing commercial software in a distributed environment... ...algorithms, operating systems, and distributed... ...applications, tools, networks, and related systems.... ...product management to define services. We help establish... ...within the software engineering team. We support...SeniorNetworkFull time- Senior Systems Software Engineer Location: Austin, TX (Hybrid on-site, with travel) Travel: ~20% typical; up to ~50% during field exercises and partner... ...can stand at the seam between subsystems — software, networking, RF, and hardware — and make sense of what's actually...SeniorNetwork
$184k - $287.5k
NVIDIA is looking for a Systems & Software Engineer interested in building and running reliable large scale infrastructure platform services.... ...assistant(s), MCP servers, or AI agentsIn-depth knowledge of networking and storage technologies. Orchestrating existing...SeniorNetworkFull timeRemote work$110k - $130k
...of Position Job Title: Senior Applications Engineer (Metals) Location: Austin... ...LPBF support generation software (e.g., Magics , 3DXpert... ...Manufacturing). ~ Experience defining post-processing operations... ...partners. Global Network: Join a team of over 1,000...SeniorNetworkRemote workRelocation$96.8k - $251.6k
...other compute, storage, networking, database, security... ...looking for hands-on engineers with a passion for solving... ...in distributed systems, virtualized infrastructure... ...a strong knowledge of software architecture. You should... ...and procedures. Define specifications for significant...SeniorNetworkTemporary workFlexible hours- Company DescriptionArista Networks is an industry leader... ...intelligence, and software-defined networking to provide... ...awards, such as Best Engineering Team, Best Company... ...secure the low level system initialization and booting... ...level: Mid-Senior LevelIndustry: Computer...SeniorNetwork
- ...and impactThe RoleAs a Senior Site Reliability Engineer at Proofpoint you will... ...multiple stakeholders, network, hardware and software that relate toscaling and... ..., and tuning in systems, networking, and cloudservices... ...based on those defined markets as set out below...SeniorNetworkFull timeFlexible hours
- Senior IOS Software Engineer We're looking for a Senior iOS Software Engineer to help shape the Bumble... ...and Designers to shape product vision, define requirements, and translate ideas... ...Experience integrating and consuming networked APIs from iOS clients, including error...SeniorNetwork
- ...Description Job Description Senior Azure Cloud Solutions... ...Azure architecture, security, networking, infrastructure automation,... ...networking solutions. Experience defining Azure cloud strategy,... ...Computer Science, Computer Engineering, Information Technology, or...SeniorNetwork
$155k - $175k
...technology consulting and software development company... .... Job Title: Senior DevOps Engineer Location: 100% Remote... ...resilient production systems. You will work... ...infrastructure architecture, networking, operating systems,... ...protected status as defined by applicable federal...SeniorNetworkFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...specified location(s). As a Senior Site Reliability Engineer within the CET SAvE... ...operate resilient systems at scale. In this... ...experience by defining and executing strategies... ...excellence into the full software development... ...including compute, storage, networking, load balancing, DNS...SeniorNetworkFull timeWork at office
$139.3k - $203.6k
...Cisco Duo designs and engineers the foundational low-level authentication software that secures critical Windows... ...engineering squad of systems programmers and... ...to that our worldwide network of doers and experts, and... ...employment with Cisco for defined periods of time. U.S. employees...SeniorNetworkFull timeTemporary workLocal areaFlexible hours- Software Engineer Senior REMOTE GENERAL DUTIES & RESPONSIBILITIES Analyzes, designs, programs,... ...and/or new products used in local, networked or Internet-related computer programs... ...with product managers and/or users to define system requirements and/or necessary...SeniorNetworkWork experience placementLocal areaRemote work
- ...the Apple Services Engineering Security org. Our... ...identities for software applications, services... ...looking to add a Senior Software Engineer... ...will include defining, advocating, and... ...and fault tolerant systems Excellent... ...memory management, networking and storage, performance...SeniorNetwork
$136.2k - $214.01k
...impact The Role As a Senior Site Reliability Engineer at Proofpoint you will... ...multiple stakeholders, network, hardware and software that relate to... ...troubleshooting, and tuning in systems, networking, and cloud... ...based on those defined markets as set out below...SeniorNetworkFull timeFlexible hours- ...application and custom software development portfolio... ...assets. The Senior Software Engineer II drives the engineering... ...-based, Azure-hosted system that automates data ingestion... ...the SDP platform Define system architecture,... ..., met mast, sensor networks) with enterprise IT...SeniorNetworkPermanent employmentFull timeTemporary workWork at officeImmediate startWork visaFlexible hours
- ...and secure deployment of software-driven vehicle features. Within... ...vehicle lifecycle. As a Senior Software Engineer , you will play a critical... ...solutions. You will help define system requirements, drive... ...with vehicle diagnostics and network communications. Experience...SeniorNetworkFull timeLocal areaRemote workWork from homeRelocation package
$128.88k - $245.16k
...Communication Runtimes team as a Senior Cloud Software Development Engineer to develop cutting-edge... ...-functional teams to define software requirements and... ...across different system configurations Debug complex... ...development and optimization Network communications stack...SeniorNetworkInternshipLocal areaImmediate startShift work- ...of our Baseband and Radio network products. Our focus is to... ...and reuse across programs Define validation strategies and... ...improvements and debugging complex system behaviors Mentor engineers in validation principles,... ...validation and embedded software Demonstrated ability to...SeniorNetworkTemporary workWork at officeRelocation3 days per week
$186.07k - $218.9k
...learn more about working at Coinbase. As a Senior Software Engineer on the Blockchain Networks team within the Platform group, you'll... ...efforts, and data migrations that improve system latency, reliability, and cost Define and maintain APIs, SLOs, and observability...SeniorNetworkLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior System Software Engineer, Software-Defined Networking. Be the first to apply!
- IT system engineer Austin, TX
- systems software developer Austin, TX
- system programmer Austin, TX
- software engineer internship remote Austin, TX
- senior software engineer ruby on rails Austin, TX
- software developer positions Austin, TX
- intermediate software engineer Austin, TX
- agile software developer Austin, TX
- software engineer intern Austin, TX
- part time software developer Austin, TX



