Cloud Platform Software Engineer

at Nvidia
USD 148,000-287,500 per year
MIDDLE SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 3 Kubernetes @ 3 Terraform @ 3 Python @ 3 GCP @ 3 CI/CD @ 3 Distributed Systems @ 3 Leadership @ 3 AWS @ 3 Azure @ 3 SRE @ 3 API @ 3 Technical Leadership @ 3

Details

Join NVIDIA Cloud Native Engineering (NVCNE) backend software team to design and implement a cloud platform that supports the lifecycle of AI supercompute infrastructure on Kubernetes. You will work with architects, designers, frontend engineers, and SREs to enable AI services across the cloud, own code through development to production, and collaborate on distributed systems at scale.

Responsibilities

  • Develop software systems to support large-scale deployments of cloud services
  • Contribute to multiple source code projects to fulfill NVIDIA requirements for software services
  • Collaborate with engineering managers, architects, designers, and frontend engineers to deliver high-quality software
  • Automate validation of software solutions with unit and integration tests
  • Participate in ownership and health of CI/CD pipelines from development to production environments
  • Support SRE teams with development collaboration on sophisticated distributed systems problems at scale
  • Share designs and operational learnings openly in a blameless culture

Requirements

  • BS in Computer Science, Information Systems, Computer Engineering or equivalent experience
  • 5+ years of proven experience in large-scale software development
  • Experience building and shipping services on Kubernetes
  • Programming experience in relevant languages (examples: Golang, Python)
  • Experience writing unit and integration tests and working with CI/CD pipelines
  • Ability to communicate design and quality strategy in written, visual, and oral formats
  • Experience with a wide range of modern infrastructure tools and technologies

Ways to stand out

  • Experience with Kubernetes Cluster API, Terraform, Tinkerbell, and other infrastructure tooling
  • Practical experience with Azure, GCP, or AWS
  • Capable of refactoring software to run in systems such as Kubernetes
  • Ability to discuss and work with CSI, CNI, and CRI
  • Familiarity with CNCF and its ecosystem tooling
  • Upstream contribution to open source projects

Compensation & Benefits

  • Base salary ranges (location and level dependent):
    • Level 3: 148,000 USD - 235,750 USD
    • Level 4: 184,000 USD - 287,500 USD
  • Eligible for equity and benefits

About NVIDIA

NVIDIA leads developments in Artificial Intelligence, High-Performance Computing, and Visualization. The company values creativity, curiosity, and technical leadership and is an equal opportunity employer.