Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior Software and DevOps Engineer, DOCA Verification

NVIDIA

. Support DevOps initiatives by developing and maintaining CI/CD pipelines to automate build and deployment processes, and by improving monitoring and observability across services .

Posted 4/21/2026full-timeYokneam • 🇮🇱 IsraelSeniorWebsite

Tech Stack

Tools & technologies
CloudJavaKubernetesLinuxPython

About the role

Key responsibilities & impact
  • Support DevOps initiatives by developing and maintaining CI/CD pipelines to automate build and deployment processes, and by improving monitoring and observability across services
  • Contribute to maintaining both physical and cloud-based infrastructure, including troubleshooting and resolving hardware and system-level issues
  • Debug and analyze complex system-level issues to identify root causes and drive timely resolution
  • Contribute to the development of verification infrastructure, tackling complex technical challenges to enhance coverage, scalability, and robustness of DOCA™ services
  • Engage in the full software development lifecycle of verification components, from design and architecture through implementation and validation
  • Develop automation to simulate real-world environments and design tests to validate the functionality and performance of the DOCA platform

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science or Software Engineering
  • Proven experience of 5+ years as a software engineer, with a focus on building complex, scalable systems
  • Strong programming skills in languages such as Python, Java, C++, or similar
  • Solid understanding of software design and architecture principles, with hands-on experience applying them
  • Experience developing CI/CD pipelines and contributing to DevOps practices, with a strong passion for automation
  • Experience with Linux virtualization (e.g., QEMU/KVM) and container orchestration platforms such as Kubernetes
  • Experience working with hardware, bare-metal servers, and infrastructure environments
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment
  • Expert-level proficiency in Python programming
  • Strong knowledge of one or more networking domains, such as Ethernet, VLANs, TCP/UDP/IP, QoS, and L2/L3 protocols
  • Experience with software release processes, including codebase management, branching strategies, integrations, maintenance, and bug tracking
  • Demonstrated ability to quickly learn, adapt, and ramp up on new technologies and domains
  • Hands-on experience with advanced AI tools and frameworks, and the ability to apply them to real-world engineering challenges.

Benefits

Comp & perks
  • NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaC++CI/CD pipelinesDevOps practicesLinux virtualizationKubernetesnetworking protocolssoftware design principlesautomation
Soft Skills
communication skillscollaboration skillsproblem-solvingadaptabilityteamwork
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software Engineering