Remote Senior Systems Engineer - Cloud Native Infrastructure
About the Role
Join NVIDIA as a Remote Senior Systems Engineer, where you'll play a pivotal role in shaping the future of cloud-native infrastructure. As a key member of our backend software team, you will collaborate with architects, designers, and frontend engineers to deliver a robust software platform that supports the lifecycle of Artificial Intelligence (AI) super compute infrastructure on Kubernetes. This position offers a unique opportunity to work on cutting-edge technology and contribute to the development of AI services across the cloud.
What You'll Do
- Develop software systems to support large-scale deployments of cloud infrastructure.
- Design, develop, and distribute APIs to support Infrastructure as Code (IaC) automation and deployment workflows.
- Contribute to multiple source code projects to fulfill NVIDIA requirements with software services.
- Collaborate with engineering managers, architects, designers, and frontend engineers to deliver high-quality software.
- Automate the validation of software solutions with unit and integration tests.
- Innovate with other engineers on proposed designs and product direction.
- Share successes and failures openly in a no-blame environment.
Requirements
- BS in Computer Science, Information Systems, Computer Engineering, or equivalent experience.
- At least 12 years of overall experience, with 5-7 years in large-scale software development.
- Proven experience building and delivering services on Kubernetes.
- Proficiency with cloud-native infrastructure (AWS, GCP, Azure, OCI).
- Strong proficiency in Golang for building Kubernetes operators, controllers, and custom tooling.
- Experience designing and managing Kubernetes Custom Resource Definitions (CRDs).
- Ability to troubleshoot issues across multiple layers: infrastructure, Kubernetes, application runtime.
- Experience developing auto-scaling infrastructure components and incident response and root cause analysis.
Nice to Have
- Experience with Kubernetes Cluster API, Terraform, CSP API, and other infrastructure tooling.
- Background in using and contributing to open-source projects.
- Solid experience with Kustomize or other Kubernetes packaging tools.
What We Offer
- Competitive salary range of $224,000 - $356,500 based on experience and location.
- Equity options available for all employees.
- Comprehensive benefits package including health, dental, and vision insurance.
- Remote work flexibility with a focus on work-life balance.
- Opportunities for professional development and career growth.
- A diverse and inclusive work environment that values different perspectives.
This Remote Senior Systems Engineer position at NVIDIA offers a competitive salary and the chance to work on innovative cloud-native solutions in a diverse environment.
Who Will Succeed Here
Proficient in Golang and experienced in building scalable applications, particularly in cloud environments leveraging Kubernetes, demonstrating a deep understanding of microservices architecture.
Strong familiarity with CI/CD pipelines and Infrastructure as Code (IaC) methodologies using tools like Terraform, ensuring efficient and automated deployment processes in a remote work setting.
A proactive problem solver with a mindset geared towards continuous learning and adaptation, especially in cloud platforms like AWS, GCP, and Azure, reflecting the fast-paced nature of AI and cloud technologies.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months