Senior Python Engineer, Networking

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Python Engineer, Networking

NVIDIA, a pioneer in accelerated computing for over 25 years, is seeking a Senior Python Engineer to join their Networking team. This role offers an exciting opportunity to work on developing and maintaining testing infrastructure for Cumulus Linux, a critical component of NVIDIA's networking solutions. The position combines deep technical expertise in Python development with networking knowledge, particularly focusing on test automation and quality assurance.

The ideal candidate will join an international team of software engineers, where they'll be responsible for designing and implementing regression testing infrastructure, working with continuous integration systems, and ensuring the reliability of the Cumulus Linux Network Operating System. This role requires both technical excellence and collaborative skills, as you'll be working across teams to deliver high-quality solutions.

What makes this role particularly exciting is the opportunity to work at the intersection of networking and software development, with exposure to cutting-edge technologies and the chance to impact NVIDIA's networking products. The company offers a supportive and diverse environment, competitive compensation, and the opportunity to work with some of the industry's best talents.

For candidates interested in pushing the boundaries of networking software testing and automation, this role offers the perfect blend of technical challenge and career growth. You'll be part of a company that's at the forefront of AI, accelerated computing, and next-generation technology solutions.

Last updated 28 minutes ago

Responsibilities For Senior Python Engineer, Networking

  • Participate in international team developing products for testing Cumulus Linux
  • Design, develop, optimize, and maintain regression software infrastructure
  • Work with continuous integration system and regression tools
  • Automate builds, run test suites, and analyse results
  • Innovate and improve Cumulus Linux Network Operating System

Requirements For Senior Python Engineer, Networking

Python
Linux
  • B.Sc. degree or equivalent experience in Engineering, Computer Science, or related field
  • 5+ years of proven experience as a Software Engineer
  • Strong background in Python or other object-oriented programming language
  • Outstanding technical abilities, problem-solving and multitasking skills
  • Ability to lead feature development and deliver independently
  • Strong interpersonal skills and ability to work in a team environment

Benefits For Senior Python Engineer, Networking

Medical Insurance
Visa Sponsorship
  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Python Engineer, Networking

Senior System Software Engineer, Base OS Kernel

Senior System Software Engineer position at NVIDIA working on Base OS Kernel development for Grace Superchips platforms, focusing on enterprise customer enablement and system-level development.

Senior Software Developer, Network Driver

Senior Software Developer position at NVIDIA focusing on network driver development, requiring 5+ years of experience in C++, Python, and networking protocols.

Senior Test Engineer

Senior Test Engineer position at NVIDIA focusing on automated testing for networking products, requiring 5+ years of software development experience and strong Python skills.

Senior Test Engineer

Senior Test Engineer position at NVIDIA focusing on networking systems test design and validation, requiring strong software development and hardware testing expertise.

Senior Test Engineer

Senior Test Engineer position at NVIDIA focusing on automated testing for networking products, requiring Python expertise and hardware/software integration experience.