Senior SONiC Python Engineer

at Nvidia
USD 148,000-287,500 per year
SENIOR
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 4 Python @ 4 Leadership @ 4 Communication @ 7 Networking @ 4

Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. We seek a Senior Python Engineer to join our Ethernet Switch SONiC Network OS team. As a Python Engineer at NVIDIA, you will work closely with development and architecture teams responsible for SONiC Network OS and gain a deep understanding of NVIDIA products and technologies.

Responsibilities

  • Participate in an international team of software engineers working on products for testing NVIDIA products
  • Design and implement robust, maintainable, and efficient automation test suites
  • Work with continuous integration systems and regression tools; automate builds and test suites, generate test reports, isolate and classify failures, and review new degradation
  • Lead feature development when required, take full ownership and deliver independently
  • Innovate to improve SONiC Network OS visibility and quality for customers

Requirements

  • B.Sc. degree or equivalent experience in Engineering, Computer Science, or a related field
  • 5+ years of experience as a Software Engineer
  • Strong programming skills in Python
  • Intrinsically motivated with a desire for automation programming
  • Strong technical abilities, problem-solving, coding, and design skills
  • Ability to lead feature development, take full ownership, and deliver independently
  • General understanding of Linux operating system concepts
  • Experience with continuous integration systems, regression tools, and test automation methodologies

Ways to stand out

  • Proven experience in a leadership role, with a track record of successfully leading scrums and projects
  • Strong communication and interpersonal skills, with the ability to motivate and inspire others
  • Knowledge in one or more networking areas: Ethernet, VLANs, TCP/UDP/IP, QoS, L2-L3 protocols
  • Prior software testing experience, with an understanding of software testing tools and methodologies

Compensation & Benefits

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is:

  • Level 3: 148,000 USD - 235,750 USD
  • Level 4: 184,000 USD - 287,500 USD

You will also be eligible for equity and benefits. NVIDIA offers a competitive benefits package.

Additional information

  • Location: Redmond, WA, United States (Hybrid)
  • Applications accepted at least until October 17, 2025
  • NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.