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