Senior Software Cloud Engineer - Golang
at Nvidia
π Santa Clara, United States
USD 168,000-322,000 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 Go @ 4 Jenkins @ 4 Kubernetes @ 4 Vault @ 4 CI/CD @ 4 Distributed Systems @ 4 AWS @ 4 Azure @ 4 API @ 4 Cassandra @ 4Details
NVIDIA is seeking a Senior Software Engineer experienced in building highly scalable Golang services deployed in the cloud. The role focuses on designing new features, resolving bugs, and collaborating with internal clients to integrate services with developed features and improvements.
Responsibilities
- Continuous development of a multi-tenant cloud security service used across NVIDIA.
- Develop new features in a secure data system using the Go programming language.
- Build and implement secure integrations across a wide variety of connected services and clients, both on-premises and in the cloud.
- Collaborate with corporate security to define standard security methodologies and client access patterns.
- Provide standard methodologies for application security design.
- Supervise production services and provide solution recommendations.
- Prepare and maintain documentation detailing the configurations of deployed solutions.
Requirements
- BS in Computer Science or Information Systems, or equivalent experience.
- 8+ years of server engineering experience supporting highly available, large-scale cloud service environments.
- Experience developing distributed multi-tenant cloud applications with high traffic and low latency requirements.
- Knowledge and experience with Active Directory / Azure AD, Kubernetes, Containers, CI/CD (GitLab CI or Jenkins), and Cloud Service Providers.
- Experience identifying and mitigating network security risks using threat modeling and other risk identification techniques.
- Knowledge of AWS technologies, including EC2, ELB, ECS, API Gateway, WAFs, and VPCs, with provisioning automation experience.
- Strong collaborative and interpersonal skills with a proven record of guiding and influencing within a team.
Ways to stand out
- 4+ years of experience working with Golang or a similar functional programming language.
- Experience with data protection technologies, including encryption, key management, data loss prevention, and hardware security modules.
- Validated knowledge of HashiCorp Vault usage and management for both employee and client usage.
- Experience developing and building Zero Trust networks and secure multi-cloud networks.
- Experience building distributed systems using Apache Cassandra.
Benefits & Compensation
- Base salary range:
- Level 4: 168,000 USD - 264,500 USD
- Level 5: 200,000 USD - 322,000 USD
- Eligible for equity and additional benefits (see NVIDIA benefits).
Other details
- Applications accepted at least until October 19, 2025.
- NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.