September 8, 2021

Вакансия C++ & Rust

#rust #cxx #вакансия #удаленка #HFT #lowlatency

🔴 Advantage Solutions is a fintech company specializing in the development and support of algorithmic trading solutions. Office in Moscow / St. Petersburg or remote location - as it is convenient for anyone.

🔍 We are looking for a Platform Engineering TeamLead to join our team  algorithmic trading professionals. We value talent, deep knowledge, critical thinking, openness and courtesy in communication.

We expect that the candidate will drive one of the Trading Platform teams and will be responsible for delivery of performance-critical functionality of the new algorithmic trading platform.

We offer a chance to build complex solutions using cutting edge technologies and mature software engineering practices in the atmosphere of creativity and collaboration.

✔️  Responsibilities:

● Build and lead the team of 2-5 senior engineers;

● Keep constant focus on business-value delivery with high quality and on time;

● Drive team expertise and process maturity growth;

● Given high-level business and technical requirements, discuss all the related details with peer teams, design and plan features implementation in collaboration with team members;

● Implement proposed solutions using Rust programming language and low-level optimization techniques;

● Ensure quality, reliability and performance of developed solutions using automated (unit, integration, performance) and manual testing in collaboration with the QA team;

● Document implemented features;

● Maintain and improve implemented modules according to business needs and feedback.

✔️Experience:

● 5+ years of experience in development of high-performance/high-concurrency/low-latency systems, preferably in HFT;

● Good team management skills and relevant experience;

● Exceptional focus on business-value delivery, ability to give meaningful estimates and meet deadlines;

● Strong adherence to principles of effective software engineering and corresponding practices;

● Excellent understanding of computer systems and software architecture - x86 architecture, multithreading, NUMA memory allocation, Linux OS, data structures and algorithms;

● Extensive experience with Rust, or familiarity with Rust and experience with C++;

● Self-motivated, with strong analytical and problem solving skills.

✔️ Условия:

- Employment in accordance with the Labor Code of the Russian Federation or at the place of residence;

- Excellent opportunities for professional growth and self-realization;

- Experience exchange with top-professional colleagues;

- Competitive compensation depending on experience and skills;

- Flexible work schedule;

- 'A' class office in Moscow or St. Petersburg or remote work;

- Friendly team and enjoyable working environment;

- Awesome corporate events.

✔️ Доп. информация:

зарплатная вилка обсуждаема, от 700к без потолка 💸 (в зависимости от уровня)

За подробной инфой го в личку @anastaysha163 или @anastaysha164