This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a backend engineer, you'll be responsible for building out one of our core product pillars. You'll be working in one of our Craft teams – exactly which will depend on your background, the current team need and your preference. Day to day, this could be working on banking domain features like onboarding, transaction monitoring, ledgers, payment rails, or 'normal' SaaS app features like invoicing, webhooks or roles and permissions.
Job Responsibility:
Building out one of our core product pillars
Working on banking domain features like onboarding, transaction monitoring, ledgers, payment rails, or 'normal' SaaS app features like invoicing, webhooks or roles and permissions
Requirements:
At least two years' professional experience
Some functional programming experience, ideally with Clojure, but we're open to others such as Scheme, Haskell, Erlang, Elixir or Scala too
Either a very strong distributed systems background or a healthy amount of full-stack exposure (i.e. experience integrating front and backends directly)
Experience collaborating with Product Managers and UX/UI Designers to build products that solve customer needs
Nice to have:
Experience with the other parts of our stack (Bazel, FoundationDB, Kube, AWS)
Have worked in domains that are relevant to what we're building. This could be banking, payments, billing or the wider fintech space
Experience working with small teams, ideally in fast-paced start-up environments