Skip to content

Software Engineer (Systems)

Quobyte

Posted 2 months runningkernel developmentdistributed databasesdistributed algorithmsKubernetesOpenStackperformance engineeringtesting and CI

Quobyte builds a highly scalable, fault-tolerant parallel file system used for large-scale AI and HPC clusters, Kubernetes and OpenStack infrastructures, and scalable SaaS backends. The role is a systems-focused software engineer working on kernel-level code, a replicated database, distributed algorithms and performance for large clusters.

What you’ll do

  • Develop and maintain a fault-tolerant parallel file system
  • Work on kernel-level components and replicated database design
  • Implement and optimize distributed algorithms and system performance
  • Participate in frequent shipping, code reviews, and testing

What they’re looking for

  • Passion for systems programming
  • Experience with kernel development, distributed systems or databases
  • Located in the EU for Berlin onsite roles

Skills

  • kernel development: kernel, kernel development
  • distributed databases: replicated database, database system
  • distributed algorithms: distributed algorithms, Paxos
  • Kubernetes: k8s, Kubernetes
  • OpenStack: OpenStack
  • performance engineering: performance, high-throughput
  • testing and CI: unit and integration testing, test automation

The post

QUOBYTE | Santa Clara, CA and Berlin, Germany | Full-time / Remote | ONSITE | https://www.quobyte.com/

At Quobyte we are working on a highly scalable and fault-tolerant software storage system built around a parallel file system core. Our customers use us for large scale AI and HPC clusters in the enterprise and research, k8s and OpenStack infrastructures, and as a scalable backend for SaaS products. There are Quobyte clusters which span tens of thousands of machines and slurp 100s of GB/s!

Under the hood, we have built a full-stack fault-tolerant parallel file system, with everything from kernel development over our own replicated database system design to distributed algorithms (Paxos!) and performance. In short: lots of real-world challenging and fun problems!

We work as a highly efficient engineering team, ship frequently, do code reviews, and have lots of unit and integration testing. If you’re passionate about systems, we might be the right place for you!

Berlin, Germany (onsite, please apply only if you already are in the EU):

* Software Engineer (with a passion for Systems, 60-100k EUR)

* QA Engineer (creative testing, test automation, release engineering, 60-100k EUR)

* Infrastructure Engineer (engineering and corporate infrastructure, 50-90k)

* Customer Success Engineer (50-90k)

For detailed job descriptions please and application process, please visit https://www.quobyte.com/company/careers or write to work at quobyte.com.

Pay
$66k–$110k
Where
On-site · Santa Clara, CA and Berlin
Level
Mid-level
Type
Full-time
Posted
Oct 1 by fh973

Get ready with Pathways

Our career copilot reads your resume and this post.

Tailor my resume to itWrite a cover letterPractise the interview