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 recruiting 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+ commercial 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.

Job Details

Company
Lorien
Location
England, United Kingdom
Hybrid / Remote Options
Employment Type
Permanent
Salary
GBP 80,000 - 120,000 Annual
Posted