Senior Software Engineer, Cloud Platform

Posted 5 days ago

This is a fully remote position, open to applicants in United Kingdom.

📋 Description

• Engage with NVIDIA's internal clients.

• Create and develop scalable software solutions to oversee NVIDIA’s cloud infrastructure.

• Develop network and systems automation tools for the management of a multi-tenant cloud environment.

• Contribute to open-source communities that support and enhance software utilized by NVIDIA.

• Present roadmaps, vision, and demonstrations to internal stakeholders and NVIDIA leadership.

• Develop services and software that align with the architectural vision of the NVIDIA Cloud Platform.

• Manage code from development through to commit, testing, and production stages.

• Collaborate with software engineers, product architects, product managers, and various teams to deliver comprehensive software solutions.


⛳️ Requirements

• Over 8 years of experience in designing and building distributed software systems.

• Bachelor's or Master's degree in Computer Science or a related field (or equivalent experience).

• Proven ability to write code in a widely-used systems programming language such as C, C++, Golang, or Rust.

• Proven ability to design and implement maintainable APIs for users.

• Hands-on experience with asynchronous programming, type safety, threading models, state machines, and data structures.

• Knowledge of data persistence mechanisms (SQL or equivalent).

• Familiarity with secure communication protocols (mutual-TLS, IPsec, or similar).

• Experience working with a Hyperscale Cloud Service Provider (whether public-facing or not).

• Understanding of networking protocols such as IP, IPv6, BGP, HTTP, ICMP, and tunneling protocols (VXLAN, Geneve, FoU, GRE), among others.

• Experience with host management systems (DHCP, Redfish, UEFI) and host security services like TPM, TXT, and SecureBoot.

• Experience with Kubernetes and/or distributed task scheduling.

• Familiarity with SRE principles (observability, SLOs, logging, etc.).


🏝️ Benefits

• Opportunity to work with cutting-edge technology.

• Collaborative work environment.

• Professional development and growth opportunities.

• Competitive salary and benefits package.

People also viewed

datavent.io1 day ago

Senior Data Engineer – Cloud Data Platforms, Lakehouse

AE flagUnited Arab Emirates (UAE) OnlyFreelanceCloud Engineer
ApplyView job
Buildkite1 day ago

Cloud Efficiency Engineer – AWS, FinOps

AU flagAustralia OnlyFull-timeCloud Engineer
ApplyView job
Tyto Athene, LLC1 day ago

AWS Cloud Architect

US flagUnited States OnlyFull-timeCloud Engineer$180k – $215k/year
ApplyView job
Renous1 day ago

Salesforce Service Cloud Developer

US flagUnited States OnlyFreelanceCloud Engineer
ApplyView job
NeuroHire1 day ago

Cloud Engineer

US flagUnited States OnlyFull-timeCloud Engineer$80k – $100k/year
ApplyView job
DVT1 day ago

Microsoft Azure Engineer – Fabric Platform

ZA flagSouth Africa OnlyFull-timeCloud Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers