Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

OVHcloud Logo

Software Engineer

OVHcloud

$130,000 - $145,000
Sep 11, 2025
Remote, US
Apply Now

OVHcloud is looking to implement high performance storage algorithms for the next generation of NVME over Fabrics storage solutions, requiring an engineer to match the performance of next generation solid state storage technologies.

Requirements

  • 2+ years of experience in programming or equivalent educational experiences, ideally with specific experience in C/C++/Go coding and debugging.
  • Linux-based system and OS experience a big plus.
  • Ability to write readable code that continuously improves the codebase.
  • Abstract understanding of computer hardware, algorithm, data structure, and protocol performance.
  • Ability to discuss, design and debug abstract and concrete systems.
  • Familiarity with DevOps patterns and methodologies is a plus.
  • Familiarity of concepts or experience in CI/CD is a plus.

Responsibilities

  • Algorithm and protocol design and implementation and optimization in C/C++.
  • Control plane design and implementation in Golang.
  • Write efficient, organized, readable, and well documented code.
  • Participate in automated test planning and implementation as part of a continuous deployment environment.
  • Participate in all product and component design reviews to suggest improvements.
  • Use scripting languages to automate tasks and gather data.
  • Debugging highly available, complex distributed systems

Other

  • Bachelor’s Degree in computer science or a related field; equivalent and relevant experience considered in lieu of degree.
  • Strong technical background with both the ability and desire to continuously improve the overall storage software product, in terms of quality, features, and design
  • Strong attention to detail.
  • Good communication skills – both written and verbal.
  • Desire to research, experiment, design, redesign, write code, and refactor code to develop a deep understanding of algorithmic correctness and performance
  • Must be a self-starter and self-motivated with the ability to work independently and efficiently.
  • Experience in an Agile environment or having worked in an Agile managed team is a plus.