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
Contact Detail:
Keyrock Recruiting Team