OUR PRIMARY
VALUE IS O UR
PEOPLE

We believe that professionals can achieve success, but victory can only be achieved by a team.

We value all types of professional skills every member of our team can rely on full support to nourish and show off their unique talent. At BHFT, we value our teams’ opinions and are swift when it comes to decision-making - this is a must for us considering the sphere of our core business.

Team spirit and entrepreneurship are in our DNA, and we apply them when dealing with the most minor tasks to dealing with the most complex challenges.

We care about the work-life balance and invest in our teams’ hobbies and activities; every day is unique in its way, and we do everything possible to make sure this is felt throughout the entire team.

Current Job
OPPORTUNITIES

SENIOR TRADING ALGO DEVELOPER

Skills and experience

  • Good command of building high frequency trading software and algorithms;
  • 5 to 7+ years of experience in software engineering;
  • Solid programming skills;
  • C++ or similar programming languages skill;
  • Degree in Computer Science, Math, Physics or related field.
Senior Julia Engineer

Required Skills and Experience:

  • 6+ years relevant work experience;
  • Good theoretical knowledge or proven practical experience with linear programming;
  • Understanding of distributed computer systems and software architecture: algorithms, data structures, design patterns;
  • Good knowledge of C/C++ programming language;
  • Desire to code in Julia;
  • Proven hands-on experience with databases (PostgreSQL) and message brokers (RabbitMQ);
  • Strong adherence to the principles of effective software development – SOLID, TDD;
  • Strong analytical and problem solving skills;
  • Strong communication skills.
Senior Gateway Engineer

Required Skills and Experience

  • 4+ 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, asynchronous programming, parallel programming, distributed computing, performance optimization;
  • Extensive experience with Rust, or familiarity with Rust and experience with strong-typed language like C++ / C# /Go;
  • Deep understanding of communication protocols – TCP, UDP, HTTP/REST, WebSocket;
  • Proven hands-on experience in exchange gateways development;
  • Self-motivation along with strong analytical and problem solving skills;
  • Strong communication skills (upper intermediate English);
  • Degree in Computer Science, a related field or equivalent professional experience.
PLATFORM RELIABILITY ENGINEER

Required Skills and Experience

  • 1+ years of experience in IT-systems monitoring and incident response, preferably in algorithmic trading or finance;
  • Familiarity with Windows operating system;
  • Basic to moderate knowledge of Linux operating systems;
  • Basic to moderate knowledge of network technologies (TCP/IP, routing, VPN, HTTP, WebSocket);
  • Experience with command line tools and scripting languages (bash, Python);
  • Ability to work overnight hours, reliable and predictable availability;
  • A rigorous, detail-oriented approach to operations;
  • Good communication skills (English, Russian would be a plus).
  • BONUS: Experience in the HFT or related areas.
Senior Platform Engineer

Required Skills and Experience

  • 5+ years of experience in development of algorithmic trading systems;
  • Strong adherence to principles of effective software engineering – SOLID, TDD;
  • Understanding of computer systems and software architecture – x86 architecture, multithreading, Linux OS, data structures and algorithms;
  • Extensive experience with any strongly typed language and willingness to study Rust;
  • Focused on business-value delivery, 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.
Trading Algorithm Engineer

Required Skills and Experience

  • Experience in HFT or algorithmic trading.
  • 3+ years of experience in software engineering.
  • Solid programming skills, Rust preferred.
  • Self-motivated, with strong analytical and problem solving skills.
  • Degree in Computer Science, Math, Physics or related field.
Senior Backend Engineer

Required Skills and Experience

  • 5+ years of experience in development of complex backends;
  • Strong adherence to principles of effective software engineering – SOLID, TDD;
  • Understanding of computer systems and software architecture – x86 architecture, multithreading, Linux OS, data structures and algorithms;
  • Extensive experience with any strongly typed language and willingness to study Rust;
  • Focused on business-value delivery, 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.
Senior QA Automation Engineer
  • 5+ years of relevant work experience in software quality assurance, preferably of high-performance/low-latency systems;
  • Excellent knowledge of testing methodologies, approaches and tools;
  • Understanding of computer systems and software architecture – x86 architecture, Linux operating system, networking protocols (TCP/IP, HTTP, WebSocket), data structures and algorithms;
  • Extensive experience with Python, basic knowledge of Rust;
  • Hands-on experience with common SQL and no-SQL databases (ScyllaDB, ClickHouse);
  • Experience with Docker, Bash;
  • Strong analytical and problem solving skills, exceptional dedication to details;
  • Strong communication skills (intermediate English);
  • Degree in Computer Science, a related field or equivalent professional experience.
SENIOR SYSTEM ENGINEER/ DEVOPS

Required Skills and Experience

  • 3+ years of relevant work experience in an IT ops role;
  • Strong understanding of the Linux operating system, including network and system configuration, kernel internals, scheduling, performance tuning;
  • Strong understanding of networking concepts and technologies;
  • Proven hands-on experience with configuration management systems (Ansible preferred) and scripting languages (Bash/Python);
  • Familiarity with the following technologies: Linux, KVM/Libvirt, Proxmox, Systemd, Iptables, Ferm, Openvpn, Zabbix, InfluxDB, Prometheus, Grafana, Loki, ELK, PostgreSQL, Jenkins, GitLab, Amazon Web Services, Docker, Clickhouse and KDB;
  • Strong communication skills
  • Upper intermediate English level
  • A deep sense of ownership and urgency, detail-oriented approach to operations;
  • Degree in Computer Science, a related field or equivalent professional experience.

WORKING
AT BHFT IS

There’s life at work and life outside of work.
We want everyone to be healthy, travel often, get time to give back, and have the financial resources and support they need.

A workplace you want: either office or home or a comfy coworking

Also perfect for digital nomads - choose your own location on the globe

Flexible working hours with cross-team operating hours

Having powerful modern hardware - on us!

Getting all the necessary soft tools you need to perform

Growing professionally: pro literature, conferences and courses

Fair number of paid vacation days and extra days off

A bunch of perks: health cover, gym and sports you love, hobbies and extra education

A merch you want to wear

Corp events you will not forget

Reach Out
to us!

Send CV
upload file (max 5 mb)
Cover Letter
(optional)
upload file (max 5 mb)

Want to join or haven’t found your stream? Share your CV with us here! We promise we will get in touch.