Rust Software Engineer

🕒 March 19

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Onyx Capital Group

Onyx Capital Group

51 - 200 employees

Founded 2016

💸 Finance

💳 Fintech

⚡ Energy

Finance • Fintech • Energy

Onyx Capital Group is a leading provider of financial services specifically focused on the oil derivatives market. They offer a comprehensive suite of solutions including brokerage, liquidity provision, and access to proprietary data through their Flux Terminal. Their mission is to democratize market access for traders of all levels, providing expert analysis, training, and tools to effectively manage oil price risks and navigate the complexities of the global oil market.

📋 Description

• Building features end-to-end — from design through delivery and into production • Powering live trading infrastructure used by some of the world’s most demanding market participants

🎯 Requirements

• 2–5+ years in a software engineering role; track record of delivering production-quality features independently • Solid Rust proficiency — confident with the ownership model, lifetimes, traits, and the borrow checker applied to real-world systems; ability and drive to pick up complementary languages as the role demands • Strong systems programming fundamentals — memory management, concurrency, safe and performant code, and software design patterns applied in production environments • Test-Driven Development discipline: unit, integration, and E2E tests written as a standard part of the development loop, not an afterthought • Automation mindset — demonstrated experience identifying and eliminating manual processes through tooling, scripts, and pipelines • REST API experience — designing, building, and consuming APIs with a clear understanding of authentication, versioning, and error handling • Source control and CI/CD: GitHub, Azure DevOps, or GitLab; branching strategies, PR workflows, and pipeline contribution • Experience working in cloud-hosted environments — Azure preferred • Strong sense of personal ownership — takes a feature from ticket to production without hand-holding, and treats issues in systems they’ve built as their own to resolve • Comfortable engaging directly with remote end users and business stakeholders to understand requirements, debug issues, and communicate progress clearly — without needing a middleman • Highly self-motivated with a bias for action — raises problems early, proposes solutions, and follows through to completion • Strong written and spoken English — clear and confident in both written and verbal communication across synchronous and asynchronous settings • Experience working with globally distributed teams is strongly welcomed; comfortable collaborating with colleagues in different time zones and cultures • **Nice to Have** • Experience with async Rust (Tokio / async-std) and building concurrent, high-throughput services • Familiarity with C, C++, or other systems languages; experience bridging Rust with existing codebases via FFI • Experience with agile delivery practices (sprint planning, retrospectives, stand-ups) • Prior experience in financial services or fintech, or a genuine interest in financial technology and capital markets — not required, but candidates who are curious about the domain tend to thrive here • Exposure to containerised environments (Docker / Kubernetes) • Familiarity with message-based architectures (Kafka, NATS, etc.) or gRPC / protobuf-based APIs

Apply Now

Similar Jobs

🕒 December 15, 2025

Rhino

11 - 50

🤝 B2B

🏢 Enterprise

☁️ SaaS

Full Stack Developer at Rhino Careers working on scalable web platforms. Responsible for backend and frontend development using Python, Django, and Next.js.

AWS

Azure

Cloud

Django

Docker

Google Cloud Platform

JavaScript

Kubernetes

Microservices

Next.js

Postgres

Python

React

🕒 December 15, 2025

Rhino

11 - 50

🤝 B2B

🏢 Enterprise

☁️ SaaS

Technical Lead managing full stack development in Python / Django and Next.js at Rhino Careers. Leading design and implementation processes with hands-on development and technical guidance to teams.

Django

JavaScript

Kubernetes

Next.js

Python

React

🕒 September 23, 2025

Appetiser Apps

51 - 200

☁️ SaaS

🤝 B2B

🏢 Enterprise

Full-Stack Laravel/Vue.js developer building web and mobile apps at Appetiser Apps. Responsible for frontend, backend, APIs, deployments, and collaborating with designers and teams.

AWS

Cypress

JavaScript

Laravel

MySQL

Nuxt

SCSS

SQL

TypeScript

🕒 August 8, 2025

Appetiser Apps

51 - 200

☁️ SaaS

🤝 B2B

🏢 Enterprise

Join Appetiser as a Back-End Developer creating impactful technology for users worldwide.

AWS

Docker

Firebase

iOS

Laravel

MySQL

Node.js

Nuxt

PHP

Redis

SQL

TypeScript

Vue.js