Apply for this position

Senior C++ Developer


1 month ago

Job type: Full-time

Remote (Germany Only)

Hiring from: Germany Only

Category: Software Development

ArangoDB is an open-source, highly scalable Graph Database with Multi-Model capabilities. In addition to graph it is natively supporting a number of data-models including Document, and Key-Value as well as Full-Text Search and Retrieval. It serves as the scalable backbone for Graph-Analytics and complex data architectures across many different industries. Developers can build high-performance applications using a convenient SQL-like query language or JavaScript extensions. Oh, and did we mention it is open source?

Our goal is to make working with data easy. And because we want to make it simpler for others, we work on solving complex problems. We are looking for an experienced Senior C++ Developer with a deep understanding of large-scale distributed systems to join our core team.

Our headquarter is in San Francisco (US), we have an office in Cologne (Germany), but most of our diverse team works remote worldwide. So do you prefer your desk at home or do you want to join us at one of our locations? Your choice.


Your Role:

  • You will be part of the team responsible for the development of the core components of the ArangoDB database
  • You design and implement distributed transactions, distributed queries, network communication and much more
  • You optimize performance for all core components, especially database queries and transaction processing
  • And work closely and collaboratively with team members on code reviews, and cross-functional projects


Your Skills:

  • You have experience working on large-scale distributed systems
  • You are willing to develop in C++
  • You have a solid algorithmic background, either through experience or a background in Computer Science
  • You communicate pro-active and friendly with team members as well as customers
  • Bonus points for experience with open source storage engines like RocksDB

The over 50 minds of ArangoDB come from 4 different continents and over a dozen countries. Diverse backgrounds enable us to see new solutions. We love this diversity and encourage everyone who is curious and visionary to join the multi-model movement.

Before you apply, please check if any restrictions apply in terms of time zone or country.

This job has a geo-restriction in place: Germany Only.

Apply for this position

Please mention that you come from Remotive when applying for this job.

Does this job need an edit? 🙈

similar jobs

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!