Full Stack Rust Developer
Full‑Stack Rust Software Engineer - Allocation & Disruption Optimisation
Location: Remote (UK) | Employment: Full‑time | Compensation: £80k - £120k + equity
Join a venture‑backed startup re‑imagining how airlines and airports run.
We're recruting for an exciting tech company building a unified operations platform that helps front‑line agents, planners, and engineers keep flights on time, handle disruptions in real time, and deliver a seamless passenger experience. As an early team member, you'll own end‑to‑end delivery-shaping architecture, shipping production code, and seeing your work used by operators across the world.
What you'll do
- Build robust back‑end services in Rust using gRPC and Postgres.
- Design and evolve a real‑time optimiser for allocation & disruption use cases (think: resources, schedules, constraints).
- Model complex operational rules and encode them into scalable optimisation logic.
- Ensure reliability and observability across services (metrics, tracing, alerting, SLOs).
- Design flexible, future‑proof data models for a diverse and intricate industry domain.
- Contribute to the front end when needed (Flutter/Dart; occasional React/TypeScript).
Must‑have skills
- Rust: 3 years+ commerical develpment experience
- Modelling / Optimisation: Hands‑on experience modelling systems and solving optimisation problems.
- Rust: Comfortable reading and writing idiomatic Rust.
- Relational Databases & SQL: Proficient with Postgres (schema design, performance).
- Independent Delivery: Capable of owning features end‑to‑end with minimal oversight.
- Problem‑Solving Mindset: Thrive in fast‑moving startup environments.
Nice‑to‑have extras
- Aviation domain knowledge (airline or airport operations).
- Back‑end engineering experience in modern, service‑oriented systems.
- Flutter/Dart and/or React/TypeScript exposure.
- gRPC/Protobuf (unary & streaming).
- Apache Arrow/Parquet for high‑performance data workflows.
- Observability tooling: Prometheus, Grafana, CloudWatch.
- CI/CD & containerisation: GitHub Actions, Docker (or similar).
Why this role
- High impact: Every release helps real teams keep operations running and passengers moving.
- High autonomy: Own features end‑to‑end and shape architecture from the ground up.
- Meaningful upside: Competitive salary plus equity as we scale.
- Remote‑first culture: Work anywhere in the UK with flexible hours and a supportive, high‑trust team.
Sound like you?
Send your CV or LinkedIn profile and a short note about relevant optimisation work or Rust projects. Links to GitHub, papers, or talks are very welcome.
Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
Similar Jobs
Apply to this Job
Share this Job
