Skip to main content
PlantingSpace

Backend Software Engineering

RemoteUTC+1…UTC+2
Published
Role
Backend
Employment
Full-time
Salary not disclosed
Check eligibility

Open to UTC+1…UTC+2. Set where you work from to check your eligibility.

No BS summary

We are looking for strong software engineers to build our production system. This opening is focused on building a robust and scalable backend hosting our reasoning engine. It is ideal for an engineer with a deep interest in systems architecture, reliability and scalability.

Required skills

Rust/OCaml/Clojure/C++/HaskellJuliaTypeScript

Optional skills

TerraformKubernetes

What you'll do

  • Define new features or fixes, based on awareness of overall objectives and challenges
  • Commit to delivering defined features or fixes end-to-end
  • Define implementation strategies
  • Leverage the expertise of other team members effectively
  • Write design documents for more complex problems

What they require

  • Software engineering in a collaborative, commercial environment, working on large codebases and using practices like CI/CD, testing, and code reviews.
  • Functional/typed languages, e.g. Rust, OCaml, Clojure, C++, or Haskell, and a willingness to learn and work with Julia, TypeScript and Rust.
  • Scalable services development including databases, networking and computing across architectures.
  • Implementation of observability across the stack.
  • CI/CD pipelines with complex trade-offs between correctness and development experience.

We're building a system that represents domain knowledge as modular probabilistic models — making analysis rigorous and transparent. Users can connect these models flexibly into larger structures. The system enforces consistency across them, and propagates uncertainty through each step. Our first applications are in finance and scientific research, with use cases ranging from equity valuation and distress monitoring, to particle physics.

Salary not disclosed