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. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. We seek a Senior Python Engineer to join our Ethernet Switch SONiC Network OS. As a Python Engineer at NVIDIA, you will work closely with NVIDIA’s 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.
  • Innovate to improve SONiC NOS visibility and quality in customers' environments.
  • Take ownership of feature development and deliver independently; collaborate with cross-functional teams (development, architecture).

Requirements

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

Ways to stand out from the crowd

  • 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, and Python expertise.

Benefits

  • Competitive base salary (determined by location, experience, and internal pay bands).
  • Eligibility for equity and a comprehensive benefits package (see NVIDIA benefits page).

Compensation details

  • Base salary range for Level 3: 148,000 USD - 235,750 USD.
  • Base salary range for Level 4: 184,000 USD - 287,500 USD.

Other information

  • Employment type: Full time.
  • Office policy: #LI-Hybrid (hybrid work model).
  • Location: Redmond, Washington, United States.
  • Applications for this job will be accepted at least until October 17, 2025.
  • NVIDIA is an equal opportunity employer and committed to fostering a diverse work environment; they do not discriminate on the basis of protected characteristics.