Remote GPU Systems Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • We are seeking a passionate GPU Systems Software Engineer with a deep understanding of system architecture and a passion for solving complex, low-level challenges.
  • This role is perfect for an individual who thrives in environments where they can leverage their extensive knowledge of Linux, networking, kernels, and hypervisors.
  • The ideal candidate will be adaptable, with a strong ability to pivot in response to high-priority customer needs and keep stakeholders informed.
  • Responsibilities include utilizing deep knowledge of low-level systems architecture and programming to design, develop, and optimize software that interfaces seamlessly with underlying hardware and cloud components.
  • The engineer will implement, troubleshoot, and optimize low-level networking features within Linux environments.
  • The role involves tackling complex and unfamiliar areas of development independently, demonstrating the ability to research, diagnose, and resolve deep system issues.
  • The candidate must have the ability to debug complex systems.
  • A deep understanding of kernels or hypervisors is required to ensure the stability and performance of the Company’s systems at the foundational level.
  • The engineer must adapt quickly to the evolving needs of the Company’s customers, providing timely and effective solutions to high-priority issues as they arise.
  • Low-level understanding of containers (runC, containerd, or CRI) and Kubernetes is necessary, with a focus on building secure by design architecture.
  • Proficiency in C and Rust programming is required to interface with Kubernetes and other system components, contributing to and debugging code to ensure reliability and performance.
  • The engineer will design secure by default infrastructure and isolation technology for containers.

Requirements:

  • Candidates must have a deep understanding of system architecture and low-level programming.
  • Extensive knowledge of Linux, networking, kernels, and hypervisors is essential.
  • The ability to tackle complex development areas independently is required.
  • Candidates must possess debugging skills for complex systems.
  • A strong understanding of kernels or hypervisors is necessary for system stability and performance.
  • Adaptability to high-priority customer needs is crucial.
  • Low-level expertise in containers and Kubernetes is required.
  • Proficiency in C and Rust programming languages is necessary.
  • Experience in designing secure infrastructure and isolation technology for containers is required.

Benefits:

  • The position offers a competitive salary ranging from $175,000 to $220,000 a year.
  • Employees enjoy unlimited PTO.
  • Equity options are available.
  • The company provides 100% medical coverage for employees and their eligible dependents.
  • The work environment promotes a start-up vibe with significant benefits.
  • The company values humble authenticity, intentional inclusivity, honest support and communication, continuous learning and balance, and a courageous, mission-driven approach.
About the job
Posted on
Job type
Salary
$ 175,000 - 220,000 USD / year
Experience level
Technology stack
Leave a feedback