Job Closed
This listing is no longer active.
NVIDIA is widely considered one of the technology world’s most desirable employers. We have some of the world's most forward-thinking and hardworking people on our team. If you're creative and autonomous, we want to hear from you! Applications for this job will be accepted at least until July 25, 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.
Senior Systems Software Engineer – Omniverse
Location
Illinois + 3 moreAll locations: Illinois | New York | Oregon | Texas
Posted
56 days ago
Salary
$184K - $356.5K / year
Seniority
Senior
Job Description
Senior Systems Software Engineer – Omniverse
NVIDIA
• Design, implement, and own scalable, high-performance software libraries, features and services across the stack. • Contribute to software architecture and technical design across multiple components and frameworks, with an emphasis on robustness, flexibility, and long-term maintainability. • Help define projects and execution plans by clarifying scope, identifying dependencies and tradeoffs, and translating broad goals into actionable technical work. • Provide technical leadership to a team or multi-functional group by guiding implementation, reviewing design and code, and helping drive progress against timeline and strategy. • Operate effectively in ambiguous spaces, making sound technical decisions and moving work forward with a high degree of autonomy when needed. • Build and iterate on AI-assisted development workflows, including code generation, refactoring, CI/CD automation, and practical use of coding agents in real engineering environments. • Collaborate with robotics and simulation teams to integrate services and tools into robotics workflows and, where relevant, extend platforms such as Isaac or ROS. • Contribute to strong engineering practices around testing, code review, documentation, observability, reliability, and operational quality.
Job Requirements
- Bachelor's in Computer Science, Engineering, or a related field, or equivalent experience along with 8+ years of experience building software systems in C++, Python, Rust, Go, or similar languages
- Strong software design and architecture skills, including the ability to reason across component boundaries and define clean, scalable interfaces
- Validated ability to lead technically: shaping designs, driving project definition, guiding implementation, and helping teams implement effectively
- Ability to operate as a self-sufficient senior engineer in areas that may initially be ambiguous or loosely defined
- Experience integrating multiple systems, frameworks, or services into cohesive end-to-end solutions
- Exposure to cloud-native development such as containers, Kubernetes, Helm, or similar technologies
- Demonstrated interest in AI coding agents, LLM-powered tools, or modern AI-assisted development workflows
- Interest in robotics, simulation, or autonomous systems; hands-on experience with robotics platforms, middleware such as ROS, or NVIDIA robotics stacks is a plus
- Strong grounding in engineering practices including unit and integration testing, code review, CI/CD, and observability.
Benefits
- Highly competitive salaries
- Comprehensive benefits package
- Equity opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer
Parachute HealthA Delightfully Simple way to order medical equipment & supplies
• Develop in an agile environment, including TDD and flexible pair programming. • Contribute to balanced teams, working with product and design to shape the application. • Direct key technical decisions related to application and data model design. • Maintain stable and performant application stacks. • Consistently deliver quality code that supports business goals. • Understanding of data structures, TDD, and software engineering design patterns and principles. • Ability to lead a team in making technical decisions. • Participate in an on-call rotation, ensuring timely resolution of critical system issues, and contributing to the continuous improvement of our system reliability and availability.
• Participer à la création des produits financiers du futur. • Écrire du code de haute qualité, bien testé et prêt pour la production (même si Cursor suggère le contraire). • Participer aux revues de code. • Collaborer à la définition de la vision technologique de l’entreprise. • Participer aux rotations d’astreinte (on-call) de votre équipe.
• As a Principal Software Engineer, you’ll be one of the most senior technical leaders shaping the future of our AI-powered data ecosystem: from architecting the high-performance foundations of next-generation agentic data platforms to scaling our infrastructure for millions of users worldwide. • Reporting to our SVP of Engineering, you will partner with product and engineering leadership to translate technical strategy into business impact. • You’ll set the direction for a unified data platform designed for an AI-first future, guiding dozens of engineering teams to bridge the gap between raw data and actionable AI. • This role blends high-level architectural influence with hands-on code contributions, building systems from conception through global scale that are both innovative and production-ready. • You will tackle complex problems in data orchestration, low-latency processing, and developer velocity, delivering the foundational capabilities that will accelerate company-wide innovation and define our next chapter.
Staff Software Engineer – Consumer Engineering
NerdWalletNerdWallet is committed to pursuing and hiring a diverse workforce and is proud to be an equal opportunity employer. We prohibit discrimination and harassment on the basis of any characteristic protected by applicable federal, state, or local law, so all qualified applicants will receive consideration for employment. NerdWallet will consider qualified applicants with a criminal history pursuant to the California Fair Chance Act and the San Francisco Fair Chance Act. NerdWallet participates in the Department of Homeland Security U.S. Citizenship and Immigration Services E-Verify program for all US locations.
• Lead the execution of the team's most complex technical initiatives across the full stack setting the engineering standards and pace for the team to follow. • Lead technical design and architecture for complex features, documenting systems, identifying tradeoffs, and ensuring solutions are maintainable, scalable, performant, and production-ready (including observability, alerting, and web performance). • Mentor and uplevel engineers through actionable code reviews, pair programming, and knowledge sharing; advocate for and improve the team's technical best practices. • Partner with the EM and PM to collaboratively roadmap large tracks of work, break down business requirements into technical requirements, and help the team hit deadlines. Proactively manage stakeholders, communicate upward, and build cross-team influence. • Participate in the team’s Pod Lead rotation, responding to incidents, serving stakeholder needs and being on-call via PagerDuty for a week at a time (roughly once every 4-6 weeks).




