Our Careers

Senior Backend Engineer

At Harriot Capital we offer an excellent opportunity for professional growth and self-realization. An ideal atmosphere for working with highly talented specialists.

Competitive salaries and flexible working conditions - choose to work in any of our premium office spaces around the globe or from the comfort of your own home.

Responsibilities:

Given high-level business and technical requirements, discuss all the related details with product/trading/devops teams, design implementation of trading platform features.

Implement proposed solutions using Rust programming language.

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

Document implemented modules.

Communicate with peer teams on integrations, deployment and support of implemented solutions.

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

Requirements:

As a Senior Project Manager (Full-time), you will be responsible for managing complex software engineering projects throughout their entire life cycle.

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.