Position: Expert C++ Developer
Company: 8allocate
Experience required: 5y
Category: C++
English level: intermediate
Published: 2022-11-01T00:00:00+02:00

**8allocate **is a global provider of end-to-end custom software development solutions to companies all over the globe, from North America to the EU to Israel to Australia.

Headquartered in Estonia, we run offshore Research and Development
centers in Kyiv and Lviv. Our team is 50% remote and distributed. We specialize in flexible interaction exclusively with international clients (we cover industries from commercial aviation to fintech) thanks to a multinational support group of experts and management.

Currently, we are looking for an** Expert C++ Developer.**

**Project:** The Client is a US-based trading/asset management company. The successful candidate will join a team that builds trading algorithms working hands-on with the business. We seek a hands-on C++ developer with a solid understanding of concurrent, multi-threaded application environments. The successful candidate has a keen interest in building/maintaining algorithmic trading platforms and strategies.

**Timezone requirements:**
- until 8pm Ukraine time, the client is based in New York.

**Interviewing approach:**
— internal interview with our specialist$
— technical interview with the candidate (may include coding during the interview), optional 2nd stage if there will be doubts during the interview.

**Client team:** 7 engineers, all based in NY. Very experienced in C++ and high-load, low latency trading.

**What skills/qualities are required:**
— 6+ years of experience with C++, and a deep understanding of object-oriented programming;
— High-throughput, low-latency trading systems are a must;
— Knowledge of Unix/Linux;
— Working experience with order/execution, position keeping, and market making;
— Knowledge of equities, algorithmic trading platforms, or market microstructure;
— Knowledge of ;
— BS in Computer Science or a related field;
— Low-level internals and the Linux kernel;

**Would be a plus:**
— Familiarity with AWS

**What responsibilities and tasks will wait for you?**
— Build real-time trading algorithms;
— Implement the firm’s trading strategies;
— Maintain high quality while meeting deadlines;
— Present ideas for improvements.

**Why choose us?**
— “Family and Friends”. We are no longer a start-up, but still, have a family atmosphere in our supportive and spirited team, who are all working together on the same goal.
— “Just break down all barriers and find a better way”. Every day you’ll meet with interesting and challenging (international) projects that are covering industries from commercial aviation to fintech (different technologies, different products).
— “Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, opportunities for mentorship, or learning from more experienced colleagues.

**Benefits from 8allocate:**
— You’ll work with a supportive and spirited team of professionals.
— Corporate events, holidays, and team buildings for your joy.
— Training and development: we have a huge library (about 500 books!) and a budget for your professional development.
— English classes.
— Coverage of sports activities.
— People-oriented management without bureaucracy.
— Paid vacation and sick leaves.