Senior System Software Engineer for Cloud – GeForce NOW Platform
NVIDIA · Santa Clara, CA · 1 wk ago
EngineeringFull-time
Skill Requirements
- BS or MS in Computer Science or equivalent experience with 12+ years delivering SaaS/PaaS focusing on software development and Kubernetes infrastructure automation.
- Extensive experience with Golang and C++ (Python and Java valued) and developing/scaling backend services and microservices.
- Experience with container orchestration (Kubernetes, EKS, GKE, AKS), containers (Docker, containerd), and Infrastructure as Code (Terraform, Pulumi, Helm, Kustomize).
- Deep knowledge of cloud infrastructure, distributed system design, and Kubernetes-native patterns.
- Proven experience in developing and scaling RESTful, gRPC, MCP APIs and backend services.
- Strong self-initiative, interpersonal skills, adaptability, and experience writing testable, maintainable, performant codebases with focus on observability and collaboration skills across teams and time zones.
Preferred Skills
- Experience using the latest AI tools like Codex and Claude Code.
- Experience analyzing observability data to identify bottlenecks and improvement areas.
- Experience with cloud-scale analytics and data-driven optimization of infrastructure and services.
- Proven ability to operate effectively in ambiguous or fast-changing environments, breaking down uncertainty into clear technical direction and actionable execution plans.
- Strong bias for action/iteration: able to prototype, validate, learn from feedback, and refine solutions quickly while maintaining engineering quality and operational rigor.