Loading...
Channable

Haskell Software Engineer – Creatives Team

  • Full Time
  • Utrecht
Channable

List, advertise & optimize your products across channels and teams.

About the Company

Channable is a fast-growing B2B SaaS platform founded in 2014 in Utrecht. The company empowers online marketers and businesses to efficiently manage, scale, and optimize their product marketing. With a diverse team of over 250 employees representing more than 40 nationalities, Channable fosters a culture of collaboration, ownership, and continuous growth. Its solutions support thousands of users worldwide in transforming complex data into actionable marketing results.

About the Role

Channable is seeking a Backend Engineer to join the Creatives team. This team focuses on developing and maintaining the Image Editor and related image-processing functionalities. The ideal candidate will have strong Haskell skills and will work primarily on backend development within a complex distributed system, with occasional frontend responsibilities. This is an opportunity to work with a modern tech stack and contribute directly to features that impact end users.

Responsibilities

  • Help define and develop the future of the Creatives feature set
  • Design, implement, and test new image-related features
  • Improve scalability, reliability, and performance of image services
  • Review code and collaborate with cross-functional teams
  • Coordinate with other product and platform teams to integrate features
  • Maintain and enhance existing backend and frontend components

Required Skills

  • Proficiency in Haskell or a similar typed functional programming language
  • Comfort working in a polyglot codebase, especially with Python
  • 4–5 years of professional software engineering experience
  • Strong skills in tuning and scaling large-scale applications
  • Familiarity with web technologies, APIs, and development
  • Experience working with SQL databases (preferably PostgreSQL)
  • Confidence working with Linux, Git, and the command line
  • Availability for at least 32 hours per week
  • Residency in the Netherlands or willingness to relocate (valid work permit if non-EU)

Preffered Skills

  • Experience with Haskell libraries such as warp, conduit, async, servant, aeson, or effectful
  • Basic knowledge of TypeScript and React
  • A strong desire to create customer value and explore underlying user needs

What’s Offered

  • Gross salary between €3,519 and €5,900 (based on 40 hours/week and experience)
  • 8% holiday allowance paid annually in May
  • Stock Appreciation Rights for shared financial success
  • €1,000 annual learning and development budget
  • Retirement savings plan with up to 5% monthly contributions
  • Performance bonus up to 10% of annual salary based on company goals
  • Full travel expense coverage (NS Business Card or €0.23/km reimbursement)
  • Hybrid work model with at least 2 days onsite in a renovated historic office in Utrecht
  • Equipment for remote work and flexible work hours (start between 8:00 and 10:00 AM)
  • 26 vacation days + 2 “reload” days annually
  • 3-week workcation option, with an extra 3 weeks for expats
  • 5 weeks of fully paid partner leave
  • Urban Sports Club membership discount
  • Access to OpenUp mental health support for employees and family
  • Annual company trip abroad (next in 2025)
  • Fresh meals prepared in-house (Mon–Thu), including vegan, vegetarian, and gluten-free options
  • Additional perks including massages, in-office bar, personal training, gaming, and more

Please refer to the official website below for a comprehensive job description and application details:

Copyright © 2025 haskell-jobs. All Rights Reserved.