Apply for this position

Sr. C/C++ Developer

ArangoDB


1 month ago

Job type: Full-time

Remote (Anywhere)

Hiring from: Anywhere

Category: Software Development


ArangoDB is the leading native multi-model NoSQL database, with more than 10 million downloads. It combines the power of graphs, JSON documents and a key-value store with a full-text search engine. ArangoDB makes all of your data models accessible with a single elegant declarative query language. 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: Anywhere.

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!