Rust Engineer - Platform Trading
Listed on 2025-12-18
-
IT/Tech
Data Engineer, Systems Engineer, Data Security, Cloud Computing
Rust Engineer – Platform
Keyrock – Digital Asset Services Provider, headquartered in London, UK. We are proud to lead innovation in the digital asset space since 2017, with a diverse team of over 200 members worldwide.
About KeyrockWe operate across 80+ exchanges, trading desks, and DeFi protocols, delivering market making, options, high‑frequency, OTC, and digital asset management solutions. Our mission is to expand Keyrock into a full‑service financial institution through organic and inorganic growth, while launching initiatives such as the Rust‑based algorithmic trading platform and Web3 accelerator programmes.
Mission StatementAs a Platform Backend Engineer (Rust) at Keyrock, you will drive the development and maintenance of the back‑office and trading data platform systems at the core of our organisation. You will build scalable, resilient, high‑performance systems, owning complex infrastructure and collaborating cross‑functionally with product, risk, and other engineering teams.
Job Description- Design, build and maintain high‑performance backend services and APIs using Rust, ensuring low latency and high availability for critical trading data platforms.
- Apply strong systems engineering fundamentals – concurrency, memory management, networking, serialization, observability, and performance tuning in real‑world systems.
- Create seamless integrations between live trading operations (exchanges/DeFi) and back‑office systems, automating workflows to improve operational efficiency.
- Deploy and manage services in a cloud‑native environment using AWS, Kubernetes and Terraform to scale infrastructure as code.
- Maintain Git Ops‑driven workflows, robust CI/CD pipelines, and implement deep system observability (logging, metrics, tracing) for rapid incident response.
- Optimize data storage and retrieval strategies (SQL/No
SQL), balancing query performance, cost efficiency and data integrity in a high‑volume financial environment. - Engineer solutions with a “Security‑First” mindset, ensuring strict compliance and secure handling of sensitive financial data.
- Partner with Product Managers, Risk teams and other engineers to translate complex business requirements into reliable technical specifications and features.
- Participate in code reviews, contribute to architectural discussions and mentor fellow engineers to foster a culture of high code quality and innovation.
- Stay updated on emerging trends in the Rust ecosystem, cloud infrastructure and blockchain technologies to continuously refine the platform’s capabilities.
- Bachelor’s or Master’s degree in Computer Science, Engineering or a related field, or equivalent experience.
- Proven experience in building and maintaining data‑intensive, large‑scale, high‑performance trading data platforms.
- Strong expertise in Rust (or C++), Python and Type Script for system development and automation in the financial services industry.
- Good understanding of data engineering principles, including data modeling, ETL pipelines and stream processing.
- Experience with financial services data workflows, including trading, middle‑office and back‑office operations.
- Extensive experience in cloud‑native architectures, with proficiency in AWS.
- Proficient in Git Ops tools and methodologies for infrastructure automation and deployment.
- Strong background in Dev Sec Fin Ops , ensuring compliance, security and cost efficiency across the development lifecycle.
- Hands‑on experience with CI/CD pipelines, infrastructure as code (IaC) and monitoring tools.
We value self‑awareness, powerful communication skills and fierce passion. We seek people who understand themselves, their career goals and are ready to join our field. A crypto enthusiast who is driven, collaborative, acts with ownership and delivers solid, scalable outcomes is our ideal fit.
Our Offer- 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.
As an employer we are committed to building a positive and collaborative work environment. We welcome employees of all backgrounds and hire, reward and promote entirely based on merit and performance.
Background ChecksDue to the nature of our business and external requirements, we perform background checks on all potential employees, which is a prerequisite to join Keyrock.
#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: