Functional Back End Engineer (Haskell, Nix) (F/M/NB)
- This job was published on December 5, 2025
- Start date - ASAP
- Location - Télétravail
- CDI
Responsibilities
You will contribute to core blockchain backend components and help maintain a high-quality, scalable engineering system.
-
Develop and maintain core blockchain modules (consensus, ledger, APIs, testing).
-
Work confidently in large, advanced Haskell codebases.
-
Design clean, maintainable backend architectures and libraries.
-
Improve build and deployment reproducibility using Nix (or similar).
-
Maintain strong DevOps practices: CI/CD, test automation, cloud deployments.
-
Collaborate effectively in remote, distributed teams.
-
Contribute to open-source or community-driven technical initiatives when relevant.
Required Skills
-
Senior-level proficiency in Haskell, including advanced language features.
-
Ability to navigate and improve large production codebases.
-
Solid backend engineering fundamentals (architecture, patterns, methodologies).
-
Strong command-line fluency and comfort with tooling.
-
Experience with CI/CD, automated testing pipelines, and cloud deployments.
-
Ability to identify accidental vs. essential complexity.
-
Strong remote collaboration skills and clear technical communication.
Preferred Skills
-
Experience with blockchain core development (consensus, ledger, protocol APIs).
-
Strong interest in Nix (or Guix) and declarative, reproducible builds.
-
Familiarity with build systems like Bazel, Buck2, or Meson.
-
Prior open-source contributions (code, libraries, tooling, blog posts, talks).
Soft Skills
-
Self-starter mindset with high autonomy and proactivity.
-
Enjoys working in global, remote teams.
-
Strong sense of ownership and impact.
-
Curious, continuously learning, and community-oriented.
-
Comfortable representing engineering excellence with clients and peers.
Qualifications
-
Years of experience:
-
5+ years in backend/software engineering.
-
3+ years of professional Haskell experience (or equivalent depth through major personal/open-source work).
-
-
Proven delivery on large codebases or independently driven high-quality projects.
-
Senior engineering track record in functional programming environments.
Benefits
Partager cette offre avec un ami
Apply for: Functional Back End Engineer (Haskell, Nix) (F/M/NB)
- Start date - ASAP
- Location - Télétravail
- CDI