Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Rust engineer - platform trading

Keyrock
Engineer
Posted: 12 April
Offer description

Since our beginnings in 2017, we've grown to be a leading change‑maker in the digital asset space, renowned for our partnerships and innovation.
Keyrock is trading on more than 80 exchanges and operates market, options, high‑frequency, OTC, and DeFi desks. We are pioneers in adopting Rust for algorithmic trading and champions its use across the industry.
Job title
Rust Engineer – Platform
Mission statement
As a Platform Backend Engineer (Rust) at Keyrock, you will drive the development and maintenance of the backoffice and trading data platform systems at the core of our organisation. You will own the technical implementation of complex infrastructure, building scalable, resilient, high‑performance systems.
Job Description

Design, build, and maintain high‑performance backend services and APIs in Rust, ensuring low latency and high availability for critical trading data platforms.
Strong systems engineering fundamentals: concurrency, memory management, networking, serialization, observability, performance tuning and profiling.
Create seamless integrations between live trading operations (exchanges/DeFi) and backoffice systems, automating workflows to improve operational efficiency.
Deploy and manage services in a cloud‑native environment, leveraging AWS, Kubernetes, and Terraform to scale infrastructure as code.
Maintain GitOps‑driven workflows, ensuring robust CI/CD pipelines and implementing deep system observability (logging, metrics, tracing) for rapid incident response.
Optimize data storage and retrieval strategies (SQL/NoSQL), balancing query performance, cost efficiency, and data integrity in a high‑volume financial environment.
Engineer solutions with a “Security‑First” mindset, ensuring strict adherence to compliance standards 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.
Actively 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.

Background And Experience

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
Proven experience building and maintaining data‑intensive, large‑scale, high‑performance trading data platforms.
Strong expertise in Rust (or C++), Python, and TypeScript 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 GitOps tools and methodologies for infrastructure automation and deployment.
Strong background in DevSecFinOps, ensuring compliance, security, and cost efficiency across the development lifecycle.
Hands‑on experience with CI/CD pipelines, infrastructure as code, and monitoring tools.

Recruitment philosophy
We value self‑awareness and powerful communication skills. We seek fiercely passionate people who understand themselves and their career goals, are crypto enthusiasts, collaborative, act with ownership, and deliver solid, scalable outcomes.
Our offer

A competitive salary package.
Autonomy with flexible working hours and the opportunity to work remotely.
The freedom to create your own entrepreneurial experience as part of a team seeking 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.
Due to the nature of our business and external requirements, we perform background checks on all potential employees. Passing the checks is a prerequisite to join Keyrock.
#J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Bim engineer
Dublin
Permanent
BIM Recruiter
Engineer
£39,200 - £47,900 a year
Similar job
Linux red hat engineer l3
Dublin
Permanent
The Recruitment Company
Engineer
£75,000 - £80,000 a year
Similar job
Senior devops engineer — cloud-native ci/cd & kubernetes
EXL
Engineer
Similar jobs
jobs County Dublin
jobs Leinster
Home > Jobs > Engineering jobs > Engineer jobs > Engineer jobs in County Dublin > Rust Engineer - Platform Trading

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save