NVIDIA is seeking to design and optimize large-scale cloud infrastructure to drive company-wide cloud optimization, governance, and impact, leveraging AI and GPU technologies for the next era of computing.
Requirements
- 12+ years of software engineering experience delivering production web systems
- Data engineering experience with large-scale data lakes; proven ability to build and operate pipelines over very large datasets and support OLAP workloads at scale.
- Cloud expertise (AWS/GCP/Azure), infrastructure as code, containers, and orchestration (Docker/Kubernetes); mature CI/CD and safe deploy strategies.
- Depth across the stack: modern SPA frameworks (React/Next.js or Vue/Nuxt), TypeScript/JavaScript, and one or more back-end languages (Node.js, Java, or Python).
- Proficient in API design (REST and/or GraphQL), schema evolution, and integration patterns, with a strong commitment to rigorous automated testing practices.
Responsibilities
- Lead architecture and delivery of high-scale web applications across front end, services, and data with clear reliability and performance targets (SLOs/SLAs).
- Own multi-team initiatives end to end: discovery, RFCs/design reviews, phased rollouts, and measurable impact on product and business outcomes.
- Establish engineering standards, reusable platforms/design systems, and microservice/event patterns that reduce complexity and long-term tech debt.
- Mentor and sponsor engineers; raise the bar on code quality, testing, security, and observability through reviews, pairing, and coaching.
- Partner with product, design, data, and security to shape roadmaps, align trade-offs, and de-risk critical launches.
Other
- BS/MS/PhD in Computer Engineering, Computer Science or equivalent experience.
- Strong stakeholder collaboration: ability to actively listen, translate complex use cases into clear technical requirements and features, and design data models that align with business logic and outcomes.
- Clear written and verbal communication and drives alignment via design docs