Digital asset market makers building scalable, self-adaptive technologies to support efficient markets.
Rust Engineer – Trading
Location
United Kingdom
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Rust Engineer – Trading
Keyrock
• Develop and optimise low-latency, mission-critical trading systems • Collaborate with quants, traders, and engineers to enhance trading strategies • Maintain and improve trading infrastructure, ensuring high performance and stability • Design and implement efficient, scalable, and resilient trading solutions • Troubleshoot and enhance exchange connectivity and execution speed • Support functional and component testing for critical trading components
Job Requirements
- Strong experience in Rust (proficiency with Tokio framework is a bonus)
- Prior experience in a trading environment (HFT, Market Making, Prop Trading, or similar)
- Knowledge of AWS, Linux systems, shell scripting, and troubleshooting
- Experience with Python and/or scripting languages for trading strategy development
- Familiarity with trading systems, FIX / REST / WebSocket APIs, and market data feeds
- Understanding of networking fundamentals (latency, TCP / UDP, packet analysis)
- Proficiency in cloud and containerised environments (EKS, Kubernetes, Docker)
Benefits
- A competitive salary package
- Autonomy in your time management thanks to flexible working hours and the opportunity to work remotely
- The freedom to create your own entrepreneurial experience by being part of a team of people in search of excellence
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description Dia a dia como Pessoa Desenvolvedora Backend PL na Cora: - Definir junto com o time de desenvolvimento e produto as melhores formas de construir soluções que se aprimorem a cada dia; - Prezar pela qualidade do que vai ser desenvolvido; - Entender a fundo o comportamento do cliente que vai usar a ferramenta desenvolvida. Qualifications - Uma pessoa comunicativa que agrega valor ao time e expõe a sua opinião, ideias e questionamentos; - Experiência prévia como Back-End; - Conhecimento em Java e Kotlin; - Conhecimentos básicos em ferramentas de infraestrutura; - Conhecimento em banco de dados; - Padrões de arquitetura e Design Patterns; - Experiência com API RESTful; - Conhecimento básico de comunicação assíncrona entre serviços; - Capacidade de produzir código limpo e de fácil manutenção; - Testes unitários e automatizados; - Experiência com o Git; - Conhecimento em desenvolvimento utilizando micro serviços. Benefits - Remuneração competitiva; - PLR; - Benefícios Flexíveis no cartão Flash; - A partir de 1 ano de Cora, todas as pessoas podem adquirir Ações; - Plano de Saúde Sulamerica com inclusão de dependentes; - Plano Odontológico Bradesco; - Apoio e suporte 24h da Pipo Saúde; - Parceria com Gympass; - Parceria com Zenklub; - Seguro de vida Zurich; - Licença parental estendida (180 dias para gestante e 90 dias para não gestante); - Auxílio-creche para pais e mães com filhos até 6 anos; - Auxílio financeiro para pais e mães com filhos com deficiência; - Trabalho 100% remoto; - Day Off de aniversário; - 5 Day Offs por ano para emendar feriados ou combinar uma folga; - Auxílio Home Office mensal; - Banco de horas semestral e flexibilidade nos horários de entrada e saída desde que dentro do horário comercial (08h-20h); - Equipamentos para trabalhar em casa (monitor extra, cadeira, escrivaninha, fone de ouvido e apoio para pé); - Convênio com a plataforma de Coworkings Woba; - Auxílio Aprendizagem de R$ 3.000 por ano para cursos, livros, eventos, graduação, pós graduação, entre outros; - Para profissionais em início de carreira, o benefício é de R$ 4.000.
• Design, develop, and maintain scalable web frontends using Angular and TypeScript, and backends using Java • Implement and optimize user-friendly, high-performance, and secure web applications for satellite operators and space agencies • Build data-intensive UI components and dashboards with PrimeNG, and create interactive visualizations with Plotly.js • Integrate and enhance 3D visualization features with CesiumJS where appropriate • Design and maintain interfaces between frontend and backend services, including authentication, authorization, and data flow control • Work closely with scientists and engineers to translate complex domain requirements into user-centered software solutions • Own frontend architecture, performance, usability, and maintainability • Plan and document implementation steps, from technical conception to production deployment • Ensure code quality and automated tests using Playwright (E2E) and Karma/Jasmine (unit/integration), and adhere to security and development standards • Evolve CI/CD pipelines, monitoring, and automation to ensure stable, continuous releases • Analyze and resolve complex issues across frontend and data/integration layers with a focus on reliability and user experience • Work in small, interdisciplinary teams, contributing your expertise to cross-functional projects
• Design, implement, and maintain scalable backend services and APIs • Own and improve backend architecture within the team • Ensure high standards for code quality, testing, and maintainability • Design systems with reliability, scalability, security, and observability in mind • Collaborate cross-functionally with product, frontend, SRE, data, and game teams • Contribute to technical planning and backend roadmap discussions • Identify and address performance bottlenecks, system risks, and technical debt • Participate in incident response and continuously improve system reliability • Mentor engineers and contribute to a strong engineering culture
• Build API-first backend services in Ruby on Rails • Design reusable backend service architecture + clean interfaces • Design and optimize SQL database schemas for correctness and performance • Build and operate background jobs / async processing • Implement event-driven workflows when needed • Handle high-throughput workloads while keeping systems reliable • Own production reliability: logging, metrics, alerting, incident response • Use safe rollout practices: configuration management, controlled releases, and monitoring • Build systems that securely handle sensitive healthcare data (HIPAA/PCI constraints) • Deliver AI-assisted features with guardrails, monitoring, and operational controls • Working knowledge of HTML, CSS, and JavaScript



