Rust Engineer - Platform Trading
Greater London, London, Greater London, W1B, England, UK
Listed on 2026-03-07
-
Software Development
Data Engineer, Software Engineer
Rust Engineer - Platform Trading at Keyrock
Keyrock is a leading digital asset firm founded in 2017, known for innovation across market making, high‑frequency trading, and DeFi. With a diverse, predominantly remote team of 200+ members from 42 nationalities, we leverage Rust to power our algorithmic trading platforms.
Mission StatementAs a Platform Backend Engineer (Rust) you will drive the development and maintenance of the backoffice and trading data platform systems at the core of our organization, building scalable, resilient, high‑performance systems that directly impact our trading and risk capabilities.
Responsibilities- Design, build, and maintain high-performance backend services and APIs using Rust, ensuring low latency and high availability.
- Apply strong systems engineering fundamentals – concurrency, memory management, networking, serialization, observability – and performance tuning.
- Create seamless integrations between live trading operations (exchanges/DeFi) and backoffice systems to automate workflows.
- Deploy and manage services in a cloud‑native environment using AWS, Kubernetes, and Terraform.
- Maintain Git Ops‑driven workflows, robust CI/CD pipelines, and deep system observability (logging, metrics, tracing).
- Optimize data storage and retrieval strategies (SQL/No
SQL) for high‑volume financial data. - Engineer with a security‑first mindset, ensuring compliance with standards and secure data handling.
- Partner with Product Managers, Risk teams, and engineers to translate business requirements into reliable specifications.
- Participate in code reviews, architectural discussions, and mentor fellow engineers.
- Stay updated on Rust ecosystem, cloud infrastructure, and blockchain trends to refine the platform.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Proven experience building and maintaining large‑scale, data‑intensive trading platforms.
- Strong expertise in Rust (or C++) and proficiency in Python and Type Script for system development and automation.
- Knowledge of data engineering – data modeling, ETL pipelines, stream processing.
- Experience with financial services workflows: trading, middle office, back office.
- Extensive experience with AWS cloud‑native architectures.
- Proficiency in Git Ops tools for infrastructure automation and deployment.
- Background in Dev Sec Fin Ops ensuring compliance, security, and cost efficiency.
- Hands‑on experience with CI/CD pipelines, IaC, and monitoring tools.
- Competitive salary package.
- Flexible working hours and remote work autonomy.
- Opportunity to drive innovation and shape a full‑service financial institution.
As an employer we are committed to building a positive and collaborative work environment. We welcome employees of all backgrounds, hiring, rewarding, and promoting entirely based on merit and performance.
Due to the nature of our business and external requirements, we perform background checks on all potential employees, passing which is a prerequisite to join Keyrock.
Apply now at
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: