Software Engineer (Systems)
Quobyte
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.