#rust #backend #senior #удаленка
We are looking for a Senior Backend Engineer for one of the top companies in the field of HFT.
We expect that the candidate will join the Trading Platform Team to work on backend for a 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:
Given high-level business and technical requirements, discuss all the related details with trading/data analysis/devops teams, design architecture of trading platform components - control plane, data streams and storages, management tools - distributed services, high-performance data processing pipelines, APIs and so on;
Implement proposed solutions using modern technology stack;
Ensure quality and reliability of developed solutions using automated (unit, integration) and manual testing;
Document implemented modules;
Communicate with peer teams on integrations, deployment and support of implemented solutions;
Maintain and improve implemented solutions according to business needs and feedback.
Skills and Experience:
3+ years of relevant work experience;
Strong adherence to principles of effective software engineering - SOLID, TDD;
Understanding of computer systems and software architecture - Linux OS, networks, data structures and algorithms, parallel programming, distributed computing, performance optimization;
Extensive experience with Rust or Golang, or familiarity with Rust or Golang and strong experience in C#/C++/Java;
Deep understanding of data storage architectures suitable for near-real time processing of time-series data;
Deep understanding of communication protocols - TCP, UDP, HTTP/REST, gRPC, WebSocket;
Self-motivated, with strong analytical and problem solving skills;
Strong communication skills (upper intermediate English);
Degree in Computer Science, a related field or equivalent professional experience.
Bonus Points:
Experience in algorithmic trading, HFT or related areas.
Отклик:
@lilumaque