Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 7 Nov 2026

Software Developer

NVIDIA Tel Aviv, Israel senior full-time

The employer hasn't listed a salary.

Apply on NVIDIA

Description

NVIDIA Networking Business Unit is looking for an experienced Software Developer with strong Python and build-infrastructure skills to join our team.

You will be responsible for designing and implementing the development, build, and verification flows behind our networking products.

Responsibilities

  • Design and implement the build and CI/CD infrastructure for our networking products, from source to released artifacts.
  • Architect and evolve end-to-end development and verification flows that scale across many repositories, products, and teams.
  • Migrate existing engineering workflows onto a unified, scalable infrastructure and optimize them for speed and reliability.
  • Make sure our flows are secure, reliable, reproducible, and fast, and that regressions are caught early.
  • Work with various teams inside NVIDIA and share technologies, infrastructure, and best practices across many products.

Requirements

  • Bachelor's degree.
  • 10+ years of hands-on experience in Python software development and code architecture , automation, tooling, and infrastructure services, with clean, maintainable, production-grade code.
  • Practical experience with build systems and their configuration languages (Starlark or equivalent): writing, refactoring, and maintaining build rules, macros, and targets for large multi-language codebases.
  • Solid DevOps background: CI/CD pipeline design and maintenance, containerization, artifact and dependency management, infrastructure as code, and keeping build and test infrastructure healthy at scale.
  • Software flows architecture: ability to design end-to-end development, build, and verification flows that connect multiple tools, repositories, and teams, with attention to scalability, reproducibility, and runtime efficiency.
  • English , Advanced Level.
  • Strong ability to learn new technologies, conduct research, and analyze complex tasks.
  • Effective cross-team collaboration and communication skills, with experience working in Agile/SCRUM teams.
  • Strong background in designing, implementing, debugging and testing complex software.

Nice to Have

  • Knowledge of Bazel: hermetic and remote builds, remote caching and execution, custom rules and toolchains, migration of legacy build systems, and build performance tuning on large monorepos.
  • Technical leadership experience: leading projects end to end or serving as technical lead of a team , driving multi-quarter initiatives, breaking down scope, aligning stakeholders, and mentoring engineers while staying hands-on.
  • R&D mindset: ability to work in fast-paced, evolving environments with new technologies.
  • Proficient in software test automation and test case design: strong ability to design comprehensive and efficient test cases, ensuring coverage of edge cases and critical scenarios.
  • Strong Linux skills: administration, troubleshooting, and shell scripting (Bash).

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Tel-Aviv/Senior-Software-Engineer--VLSI_JR2028292

Apply on NVIDIA