📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 11/08/2026. It no longer accepts applications.

Software Engineer – Functional Programming

Bellroy · Collingwood

Mid 🇬🇧 English
Haskell Clojure Elixir F# Scala OCaml Erlang Rust Kotlin Swift Nix AWS Ruby on Rails

Job description

About the role

Bellroy is expanding its bespoke e‑commerce platform and needs a developer who lives and breathes functional programming. You will help build elegant, observable systems that support global marketplace integrations and the launch of new carry‑goods.

Key responsibilities

  • Extend and maintain the core e‑commerce platform using functional languages.
  • Integrate with digital marketplaces and internal services.
  • Collaborate with product design, data science, logistics and other cross‑functional teams.
  • Ensure systems are correct, observable and evolve gracefully.
  • Occasionally work with legacy Ruby on Rails code that interfaces with Haskell services.

Required profile

  • 2+ years of production experience in a functional language (e.g., Haskell, Clojure, Elixir, Scala, etc.).
  • Passion for crafting well‑designed, lasting code over rapid delivery.
  • Enjoy continuous learning and intellectual honesty.
  • Curiosity for new ideas and a desire to use business as a force for good.

Required skills

  • Functional programming languages: Haskell, Clojure, Elixir, F#, Scala, OCaml, Erlang, Rust, Kotlin, Swift.
  • Experience with Nix (nice to have).
  • Familiarity with the AWS ecosystem.
  • Ability to navigate Ruby on Rails codebases.

What we offer

  • Learning budget, hack days, book clubs and mob‑programming sessions.
  • Culture that values autonomy, intellectual honesty and craftsmanship.
  • Tools and support to turn great ideas into reality.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Bellroy.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Australia.

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

34 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Bellroy

Collingwood