Koho hledáme
- 8+ years of professional software engineering experience with substantial commercial Haskell experience and a track record of shipping and owning production systems.
- Deep Haskell expertise - you're comfortable with advanced type-level techniques, effect systems (MTL, Effectful), and reasoning about laziness, performance, and complex codebases without hand-holding.
- Proven track record and understanding of current engineering best practices for writing production-quality code.
- Strong analytical skills and the ability to reason about complex software systems and optimize Haskell code for performance.
- Hands-on experience using agentic AI tools (e.g. Claude Code, Codex, or similar) in a real engineering workflow, with sound judgment about where they help and where they don't.
- Excellent communication skills with fluency in English, both written and spoken.
- EU work permit or EU citizenship.
Co budeš dělat
- Own projects end to end - Take a problem from ambiguity to delivery with a high degree of autonomy: investigate and understand the domain, communicate with stakeholders, and drive the specification yourself - roadmap, deadlines, tickets, and documentation.
- Develop and maintain backend services - Develop code for one of the Backend teams using pragmatic Haskell, Elm, and PostgreSQL
- Ensure high quality and reliability - Participate constructively in the collaborative code review process, write automated tests, reproduce bug reports, and fix bugs.
- Deploy and manage systems - Deploy new releases using Argo CD and Kubernetes, and participate in identifying system problems and incident management.
- Work effectively with agentic AI - Use agentic coding tools such as Claude Code as a force multiplier in your daily work - delegating well-scoped tasks, reviewing AI-generated code with a critical eye, and helping the team develop pragmatic, high-leverage AI workflows.
- Drive continuous improvement - Within your squad, own your part of the product domain and contribute to the improvement of internal processes regarding everything from development to deployment.
O pozici
We Care, We Challenge, We Commit, We Collaborate
Join Scrive and be part of an international, fast-growing company headquartered in Stockholm, Sweden. Collaborate with smart, caring, and driven colleagues across Europe as we shape the Scrive story. 🚀
Benefity
- 🌟 Bonus points if you have:
Experience working remotely.
Experience leading engineering teams (project or people management) or acting as a technical lead / mentor.
A record of driving adoption of agentic AI or other developer-productivity tooling across a team.
Open-source contributions to the Haskell ecosystem.
Experience with digital signatures (eIDAS, PAdES, QES) and the PDF standard.
Experience/willingness to try out Kotlin and/or Elixir in neighboring components.