Senior Software Engineer

at Nvidia

πŸ“ Santa Clara, United States

$148,000-276,000 per year

SENIOR
βœ… Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Kubernetes @ 4 Python @ 4 R @ 4 Hiring @ 4 Communication @ 4 Debugging @ 6 Agile @ 4

Details

NVIDIA is now hiring a Senior Software Engineer to lead and help build NVIDIA's innovative Network Management System for the most powerful super-computers in the world. Our team is growing, and we are looking for hard-working, self-motivated engineers to lead the build of sophisticated, high-scale SDN management solutions. You will be part of a dynamic, like-minded team of people. This critical role will give you a rare opportunity to craft and deliver a new class of Data Center NMS product line. If you love system design, building networks, and having ownership in a piece of leading-edge technology, we'd love to hear from you!

Responsibilities

  • Developing a next generation UFM – Unified Fabric Manager product.
  • Driving the underlying technology stack and the implementation methodology.
  • Monitoring and tuning code performance.
  • Working closely with other SW R&D teams and SW Architects.
  • Driving performance-tuning and automation.
  • Designing and implementing a micro-services architecture.
  • Working in an agile environment.

Requirements

  • B.S. in Computer Science, or equivalent experience.
  • 3+ years of hands-on experience with system software design, development, maintenance, and C/C++ programming, debugging, and performance analysis.
  • Python programming.
  • Dockers, Kubernetes, and other orchestration tools.
  • Background in RESTful web services.
  • Experience with Continuous Integration and Continuous Delivery (CICD).
  • Excellent interpersonal and written communication skills required.

Benefits

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, our best-in-class engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, this role could be a great match for you!