Taro Logo

Senior Software and DevOps Development Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
DevOps
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Job Description

NVIDIA is seeking an exceptional DevOps & Software Engineer to join their innovative development team. This role is central to NVIDIA's software infrastructure, focusing on building and maintaining internal cloud environments, scalable build systems, automation frameworks, and AI-driven tools. The position combines hands-on development with DevOps practices, making it perfect for engineers passionate about scalability, infrastructure, and modern development platforms.

The role involves developing internal cloud solutions with microservices architecture, implementing automation tools, and working with various operating systems and virtualization technologies. The ideal candidate will have strong Python skills, Linux expertise, and experience with modern DevOps tools like Kubernetes, MongoDB, and Redis.

NVIDIA offers competitive compensation and benefits, providing an opportunity to work with industry leaders in AI, deep learning, graphics, and cloud computing. The company's DevOps teams play a crucial role in supporting innovation across these domains. The position is based in Yokneam, Israel, with a hybrid work arrangement.

The role requires 5+ years of experience in software development or DevOps, along with a strong educational background in Computer Science or related fields. Key responsibilities include maintaining sophisticated infrastructure stacks, partnering with engineering teams, and contributing to a collaborative team culture that values creativity and agility.

This is an excellent opportunity for engineers who want to impact NVIDIA's products and development workflows while working with cutting-edge technologies in a company that's shaping the future of AI and accelerated computing.

Last updated 2 months ago

Responsibilities For Senior Software and DevOps Development Engineer

  • Develop and maintain internal cloud solutions based on microservices architecture
  • Design and implement automation tools, infrastructure services, and advanced build systems
  • Work across various operating systems, building virtualization and system-level capabilities
  • Provide resilient solutions for sophisticated infrastructure stack
  • Partner with engineering teams to deliver scalable infrastructure solutions
  • Contribute to team culture that values creativity and agility

Requirements For Senior Software and DevOps Development Engineer

Python
Linux
Kubernetes
MongoDB
Redis
  • B.Sc. in Computer Science, Computer Engineering, or equivalent technical field
  • 5+ years of hands-on experience in software development or DevOps roles
  • Proficiency in Python and familiarity with Linux environments
  • Solid understanding of software design, implementation, and debugging
  • Strong analytical skills, ability to troubleshoot complex systems
  • Self-driven, quick learner, comfortable with multitasking

Benefits For Senior Software and DevOps Development Engineer

  • Competitive salaries
  • Generous benefits
  • Dynamic work environment