Senior C++ Software Engineer

closed
Logo of Voltron Data

Voltron Data

πŸ’΅ $140k-$165k
πŸ“Remote - Worldwide

Job highlights

Summary

The job is for a Senior C++ Storage Engineer at Voltron Data, where the employee will work closely with development teams to implement performant storage and I/O functions targeting various networked, cloud, and local storage solutions. The company values diversity, impact, and open source communities.

Requirements

  • Strong experience developing in C++, especially using Modern C++
  • Experience developing and using various data lake storage technologies as: S3, Google Compute Storage, Azure Blob Storage
  • Building and using distributed networked file systems such as HDFS or Ceph
  • Experience with technologies such as io_uring, DMA, RDMA, or GPUDirect Storage
  • Experience with different data storage file formats such as ORC, Parquet, and Avro
  • Experience with data lake table formats such as Iceberg, Delta Lake, and Hudi

Responsibilities

  • Implement new high-performance storage and I/O primitives
  • Benchmark existing I/O library functions to determine where there are bottlenecks
  • Discover and implement optimizations in data reads and writes
  • Participate in peer code review of all PRs related to file storage and interacting with different filesystems
  • Contribute to technical discussions and technical design documents

Benefits

  • Work from Anywhere - Payroll and Benefits in 150+ Countries
  • Unlimited PTO
  • Medical, Dental, and Vision
  • Retirement [USA Only]
  • Home Office Budget
  • Continuing Education Budget
This job is filled or no longer available