Bellroy · 1 day ago
Software Engineer - Functional Programming (China)
Bellroy is a product company that values quality and craft in software development. They are seeking a developer skilled in functional programming to enhance their e-commerce platform and support growth through innovative solutions.
E-CommerceRetailWeb Design
Responsibilities
Have spent 2+ years writing production code in a functional language (for example Haskell, Clojure, Elixir, F#, Scala, OCaml, Erlang, or a strongly‑functional style in Rust, Kotlin or Swift)
Take pride in crafting code that's thoughtfully designed and built to last
Are more interested in mastering your craft than climbing the management ladder (though we're open to that changing as you grow with us)
Thrive in a cross-functional environment, collaborating with experts across product design, data science, logistics, and beyond
See your work as more than a paycheck - you're driven by the challenge of creating exceptional solutions
Have an insatiable curiosity for new ideas, whether they come from technical blogs or philosophy podcasts
Want to be part of a company that's using business as a force for good
Have tamed Nix and lived to tell the tale
Know your way around the AWS ecosystem
Can navigate Ruby on Rails codebases (we have a slowly shrinking, legacy Rails ecosystem that interfaces with our Haskell services)
Tidied up loose ends from the project you just finished with another member of the team, and taken some time to make some of the code you wrote more elegant and maintainable
Joined the whole team in a retrospective, and helped create a shortlist of continuous improvement tasks for us to prioritise
Taken part in our bi-monthly Hack Day event, and spent a day working on something that inspires you or fixing something that annoys you
Attended our weekly Functional Programming meet to discuss some new Haskell packages and conventions we’re thinking about using
Spend time improving your skills, tooling and workflows during our weekly “cooldown” days
Qualification
Required
Have spent 2+ years writing production code in a functional language (for example Haskell, Clojure, Elixir, F#, Scala, OCaml, Erlang, or a strongly‑functional style in Rust, Kotlin or Swift)
Take pride in crafting code that's thoughtfully designed and built to last
Are more interested in mastering your craft than climbing the management ladder (though we're open to that changing as you grow with us)
Thrive in a cross-functional environment, collaborating with experts across product design, data science, logistics, and beyond
See your work as more than a paycheck - you're driven by the challenge of creating exceptional solutions
Have an insatiable curiosity for new ideas, whether they come from technical blogs or philosophy podcasts
Want to be part of a company that's using business as a force for good
Preferred
Have tamed Nix and lived to tell the tale
Know your way around the AWS ecosystem
Can navigate Ruby on Rails codebases (we have a slowly shrinking, legacy Rails ecosystem that interfaces with our Haskell services)
Benefits
Learning budget
Company-wide learning events
Weekly Technology Team book clubs
Mob programming sessions
Bi-monthly Hack Day event
Company
Bellroy
Bellroy is a retail brand for luxury luggage to want to make travel a breeze.
Funding
Current Stage
Growth StageTotal Funding
$8MKey Investors
Silas Capital
2019-04-10Series A· $8M
Recent News
vegconomist - the vegan business magazine
2026-01-14
Morningstar.com
2026-01-14
Android Headlines
2025-10-30
Company data provided by crunchbase