Senior Systems Software Engineer – Cloud Networking

Invidia

Multiple Locations
Base: 184,000 usd - 287,500 usd; bonus/equity: eli...
L2 and l3 networking stacks
Ip routing and multicast protocols
Qos and transport layer protocols
NVIDIA's GeForce NOW transforms devices into high-performance gaming rigs with ultra-low latency streaming

Job Summary

  • NVIDIA's GeForce NOW transforms devices into high-performance gaming rigs with ultra-low latency streaming.
  • The role involves collaborating with data center architects and vendor partners to build next-generation streaming technology.
  • Competitive salaries, equity, benefits, and a diverse, forward-thinking work environment are offered.

Matching Summary

NVIDIA's GeForce NOW transforms devices into high-performance gaming rigs with ultra-low latency streaming.

Salary

Base: 184,000 USD - 287,500 USD; Bonus/Equity: Eligible for equity; Benefits: Generous benefits package

Skills & Requirements

Must-have

  • L2 and L3 networking stacks
  • IP routing and multicast protocols
  • QoS and transport layer protocols
  • C++ and Python programming
  • Socket programming and multi-threaded systems
  • Network routing and congestion control
  • Real-time media streaming applications

Nice-to-have

  • IPv4/IPv6 routing optimizations
  • Experience with global ISPs and internet peering
  • Multimedia streaming technologies like WebRTC
  • Software-Defined Networking and SD-WAN
  • Wireless communications standards knowledge
  • Network modeling using NS3, GNS3, EVE-NG, Mininet
  • Strong analytical and problem-solving skills

Key Requirements

  • PhD or Master’s degree or equivalent experience
  • 8+ years networking and software development experience
  • Experience with BGP, RTP, QUIC, SCTP, TLS, STUN, TURN, ICE protocols
  • Strong knowledge of congestion control and buffer management
  • Must be hardworking and self-motivated
  • Not specified

Work Rights

Not specified

Tailored Resume

Cover Letter