‹ All jobs

Haskell Software Engineer - Creatives Team

Channable · Utrecht, Utrecht, Netherlands · posted 2026-10-22
<h4><span style="color:#121317">What’s in it for you (to start with):</span></h4><ul><li><p><span style="color:#121317">Gross monthly salary ranging from € 4.000 to € 5.700 based on a 40-hour work week. This salary range reflects our career framework. Your final role level will be determined throughout the recruitment process, based on alignment with this framework</span></p></li><li><p><span style="color:#121317">8% holiday allowance - 8% of your yearly salary, which is paid together with your May salary</span></p></li><li><p><span style="color:#121317">Saving for old age - we have a savings scheme for old age, which can accrue up to 5% of your monthly salary, or you can get an additional +2.5% to your monthly base salary.</span></p></li></ul><p><span style="color:#121317">And many more benefits that you can read about at the bottom of the job description!</span></p><h4><span style="color:#121317"><br>Your challenges:</span></h4><p><span style="color:#121317">The Creatives team works on and is responsible for our Image Editor and related image-processing features. <br>You will be working on the backend and sometimes a little bit on the frontend of a complex distributed web application. Our tool provides several different services, written in Haskell, Python, and Rust.</span></p><p><span style="color:#121317">In this position, you will be responsible for the architecture, development, and maintenance of new and old image-related features in our application. An important aspect of our work is scaling our services to the next level, so we can handle another order of magnitude increase in throughput while keeping our app fast and responsive. To give you a sense of scale: a couple hundred millions of images are inspected, transformed and created by our services every day.</span></p><p style="min-height: 1.7em;"></p><ul><li><p><span style="color:#121317">Plan and shape the future of the Creatives suite of features with our tight-knit team</span></p></li><li><p><span style="color:#121317">Design, develop, and test new product features</span></p></li><li><p><span style="color:#121317">Collaborate with and review PRs of other team members</span></p></li><li><p><span style="color:#121317">Improve the reliability and robustness of our application</span></p></li><li><p><span style="color:#121317">Work on scalability and performance improvements</span></p></li><li><p><span style="color:#121317">Collaborate with our other product and platform teams to integrate image-manipulating features with other parts of our tool.</span></p></li></ul><p><span style="color:#121317">Our Stack includes: Haskell, Python, Rust, PostgreSQL, TypeScript, React, Ansible, Terraform, Prometheus. And we run all of our infrastructure on Google Cloud Platform.</span></p><p style="min-height: 1.7em;"></p><h4><span style="color:#121317">Who are you?</span></h4><ul><li><p><span style="color:#121317">You have good programming skills in Haskell (or a similar typed functional language)</span></p></li><li><p><span style="color:#121317">You are familiar with other programming languages and polyglot programming: we regularly need to make modifications in services written in othe

Apply for this job

Similar jobs in Utrecht, Utrecht, Netherlands

Business Development - Working Student (Dutch speaking)

bunch · Amsterdam · 2026-10-24

Senior Product Designer - Move-in & Staying

HousingAnywhere Group · Rotterdam, South Holland, Netherlands · 2026-10-24

Enterprise Account Executive – SAP Ecosystem & Digital Transformation for Benelux & Nordics (m/f/d)

onapsis · Amsterdam · 2026-10-24

Senior Product Designer - Move-in & Staying

housinganywhere · Rotterdam · 2026-10-24

Projectontwikkelaar

Dura Vermeer · Rotterdam, Zuid-Holland, Nederland · 2026-10-24

Senior Mechanical Engineer (OptiArray)

Optics11 · Amsterdam, Noord-Holland, Netherlands · 2026-10-24