Job offer
Senior C++ Engineer - ArcticDB
Man Group is looking for an experienced C++ developer to further develop ArcticDB, an open, client-side time series database. The developer will contribute to the development of the core of ArcticDB and work with stakeholders to bring the database solution up to date.
Job description
Tasks
- Development of the core ArcticDB database, which currently stores petabytes of data
- Work with users to define and improve analytical capabilities in ArcticDB
- Working with large amounts of data, including systems that process over 3 billion ticks per day
- Design and deploy systems to ensure production resilience for ArcticDB
Requirements
Essential
- Excellent knowledge of C++ and Python
- Interest in modern database and storage technologies with a willingness to learn more
- C++ programming skills with mathematical or computational content, e.g. computer science, mathematics, engineering or physics
- Experience with Linux
Advantages
- Experience with C/C++ and Python development with modern Python data tools such as Pandas, NumPy and Spark
- Experience with financial markets and instruments
- Experience with modern cloud storage technologies such as S3, Azure Blob Storage, Google Cloud Storage
We offer
- An inclusive working environment that promotes equal opportunities
- A culture of continuous learning that is inclusive and diverse
- Opportunities for professional development and flexible working arrangements
- A comprehensive benefits package, including competitive vacation entitlements, pension/MPF benefits, life and long-term disability insurance, group sick pay, enhanced parental leave and long-term leave
- Additional benefits such as private health insurance, discounted gym memberships and pet insurance, depending on location
Job details