Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer

AI Summary ✨

Requirements:

  • 12+ years of experience with designing and building distributed software systems.
  • Track record of directly supporting systems with external customers, or demanding internal customers.
  • BS/MS degree in Computer science or related areas (or equivalent experience).
  • Demonstrated ability to write code in a mainstream systems programming language such as C, C++, Golang, or Rust.
  • Demonstrated ability to design and implement maintainable APIs for consumers.
  • Practical experience with asynchronous programming, type safety, threading models, state machines, and data structures.
  • Background of data persistence (SQL or similar).
  • Understanding of secure communication protocols (mutual-TLS, IPsec, or similar).
  • Knowledge of SRE principles (observability, SLOs, logging, etc.)

Nice to Haves:

  • Experience in a Hyperscale Cloud Service Provider (public facing or not).
  • Understanding of networking protocols such as IP, IPv6, BGP, HTTP, ICMP, tunneling protocols (VXLAN, Geneve, FoU, GRE), etc.
  • Familiarity with Infiniband networking.
  • Background with Host management systems (DHCP, Redfish, UEFI) and host security services such as TPM, TXT, and SecureBoot.
  • Kubernetes and/or distributed task scheduling.

What you will be doing:

  • Work with NVIDIA internal customers.
  • Design and build scalable software systems to manage NVIDIA’s cloud infrastructure.
  • Participate in responses to real-time operational events.
  • Building network and systems automation software for managing a multi-tenant cloud infrastructure.
  • Participate in open-source communities of software we leverage and build.
  • Present to internal stakeholders and NVIDIA leadership on roadmaps, vision, & demos.

Perks and Benefits:

  • NVIDIA is leading the way in groundbreaking developments in AI, High-Performance Computing, and Visualization.
  • Opportunity to work with some of the most forward-thinking and talented people in the world.
  • Challenging and exciting work environment.
  • Contribute to accelerating the next wave of artificial intelligence.
Apply here
NVIDIA logo

NVIDIA

Belfast, UK

Experience: Senior
Posted: September 11, 2024
Golang
Kubernetes
Rust
backend

Similar jobs

  • 5 hours ago
    New
  • 5 hours ago
    New
  • a day ago
    New
  • a day ago
    New
    Remote
  • See all jobs in UK