Rust Engineer - Platform Trading
Rust Engineer - Platform Trading

Rust Engineer - Platform Trading

Full-Time No home office possible
Go Premium
K

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 Statement

As 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 GitOps‑driven workflows, robust CI/CD pipelines, and deep system observability (logging, metrics, tracing).
  • Optimize data storage and retrieval strategies (SQL/NoSQL) 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.

Qualifications

  • 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 TypeScript 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 GitOps tools for infrastructure automation and deployment.
  • Background in DevSecFinOps ensuring compliance, security, and cost efficiency.
  • Hands‑on experience with CI/CD pipelines, IaC, and monitoring tools.

Offer

  • 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 https://keyrock.com/careers/

#J-18808-Ljbffr

K

Contact Detail:

Keyrock Recruiting Team

Rust Engineer - Platform Trading
Keyrock
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

K
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>