C++ Engineer at ArangoDB
Home Office, Nordrhein-Westfalen, Germany -
Full Time


Start Date

Immediate

Expiry Date

26 May, 25

Salary

0.0

Posted On

26 Feb, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Rust, Communication Skills, Distributed Systems, C, Computer Science

Industry

Information Technology/IT

Description

ABOUT ARANGODB

Founded in Germany and now headquartered in San Francisco, ArangoDB is the most highly scalable, open-source, Graph Database with AI/ML capabilities available in the market. In addition to graphs, 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. Find out more at the Company page and follow us on Linkedin.
The Graph Database market is exploding and is projected to accelerate over the coming years. To help us capitalize on the demand for ArangoDB in areas such as Cyber Security, Retail, Logistics, SaaS, and Fraud to name a few, our team is looking for a talented, Senior C++ Developer to join our team.

SKILLS AND REQUIREMENTS

  • 3-5 years of experience with C++ development
  • Other system languages like C or Rust
  • Solid understanding of essential algorithmic knowledge
  • Experience working on large-scale distributed systems.
  • Solid algorithmic understanding, either through experience or a background in Computer Science.
  • Strong communication skills - proactive and friendly communication with team members as well as customers.
  • Business-fluent English.
Responsibilities
  • Develop the core components of the ArangoDB database.
  • Design and implement distributed transactions, distributed queries, network communication, and much more.
  • Optimize performance for all core components, especially database queries and transaction processing.
  • Work closely and collaboratively with team members on code reviews and cross-functional projects, but are also able to and do not mind working autonomously on some tasks.
  • When necessary, you work together with our customer success team and customers on bugs or similar tickets.
  • You like working on projects that take weeks or months, but don’t mind occasional short-term interruptions.
  • Value correctness, robustness, and performance – in that order.
  • Other duties as assigned from time to time.
Loading...