Remote GPU Application 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 Application 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 system architecture to design and optimize software that interfaces seamlessly with underlying hardware and cloud components.
  • The engineer will design and develop userspace application systems.
  • Implementing, troubleshooting, and optimizing low-level networking features within Linux environments is a key responsibility.
  • The role involves tackling complex and unfamiliar areas of development independently, demonstrating the ability to research, diagnose, and resolve deep system issues.
  • The engineer will use knowledge of software development to detect GPUs on the system and configure them for use.
  • Contributing to or having a deep understanding of kernels or hypervisors is essential to ensure the stability and performance of the Company’s systems at the foundational level.
  • The candidate must adapt quickly to the evolving needs of the Company’s customers, providing timely and effective solutions to high-priority issues as they arise.
  • Comfort in working with systems software engineers and navigating the complexities of their role using previous knowledge and experience is required.
  • A low-level understanding of containers (runC, containerd, or CRI) and Kubernetes is necessary for building secure by design architecture.
  • The engineer will interface with Kubernetes and other system components through deep knowledge of Go and Rust, contributing to and debugging code to ensure reliability and performance.
  • Designing secure by default infrastructure and isolation technology for containers is also part of the role.

Requirements:

  • A deep understanding of system architecture is required to design and optimize software.
  • Experience in designing and developing userspace application systems is necessary.
  • Proficiency in implementing, troubleshooting, and optimizing low-level networking features within Linux environments is essential.
  • The candidate must demonstrate the ability to tackle complex and unfamiliar areas of development independently.
  • Knowledge of software development to detect and configure GPUs on the system is required.
  • A strong understanding of kernels or hypervisors is necessary to ensure system stability and performance.
  • The ability to adapt quickly to high-priority customer needs is crucial.
  • Experience working with systems software engineers and navigating complexities is required.
  • A low-level understanding of containers and Kubernetes is necessary.
  • Proficiency in Go and Rust programming languages is required for interfacing with Kubernetes and other system components.
  • Experience in designing secure by default infrastructure and isolation technology for containers is essential.

Benefits:

  • The position offers a competitive salary ranging from $175,000 to $220,000 a year.
  • Employees enjoy unlimited PTO, allowing for flexible time off.
  • Equity options are available as part of the compensation package.
  • The company provides 100% medical coverage for employees and their dependents.
  • The work environment promotes a start-up vibe with significant benefits.
  • Employees are encouraged to help define the future of cloud security, particularly in making containers secure by default.
  • The company values humble authenticity, 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