обновлено 13 дней назад
Team Lead (Haskell)
6 417 - 8 583€
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Team Lead (Haskell): Leading a platform engineering team to build and maintain foundational services for an e-commerce platform with an accent on Haskell and Rust development. Focus on mentoring team members, architecting scalable services, and ensuring high-quality developer experience through collaborative leadership and hands-on technical contribution.
Location: Utrecht, Netherlands; hybrid work with at least two days per week in the Utrecht office. Candidates must have EU citizenship or a valid work permit for the Netherlands and preferably already live in the Netherlands.
Salary: €77,000–€103,000 gross annual salary, including 8% holiday allowance, based on a 40-hour work week.
Company
is a B2B SaaS platform that helps marketers and online businesses manage, scale, and optimize product marketing across e-commerce channels.
What you will do
- Lead a team of four experienced Haskell and Rust engineers, organizing work, setting priorities, and supporting team growth.
- Architect, develop, test, and maintain foundational platform services for product engineering teams.
- Improve service reliability, robustness, scalability, performance, and developer experience through Python tooling.
- Collaborate with team leads, the Infra Platform engineering manager, product engineering teams, and DevOps on roadmaps, requirements, and technical issues.
- Review code, break down complex projects, write actionable issues, debug problems, and help engineers resolve roadblocks.
- Hire team members, establish team culture, improve processes, and conduct performance reviews.
Requirements
- Previous engineering team leadership experience or substantial engineering experience with motivation to begin a leadership career.
- Strong backend development experience, functional programming knowledge, and professional experience with Haskell, Scala, or Rust.
- Ability to provide detailed high-level and low-level code reviews and mentor engineers technically.
- Familiarity with relational databases, ideally PostgreSQL, as well as Linux, Git, web technologies, and APIs.
- Strong communication, problem-solving, pragmatic prioritization, and people-oriented collaboration skills.
- Availability for at least 32 hours per week and ability to work from the Utrecht office two days per week.
Nice to have
- Experience with Python.
- Direct Haskell experience; strong Rust or Scala experience with willingness to learn Haskell is also considered.
- Current residence in the Netherlands.
Culture & Benefits
- Open, collaborative culture focused on craftsmanship, autonomy, growth, and ownership.
- Flexible hybrid schedule with a 8:00–10:00 AM morning start window, home-working equipment, and an additional supplies budget.
- €1,000 annual learning and development budget, stock appreciation rights, and a company performance bonus of up to 10% of annual salary.
- 26 vacation days plus two reload days, with the option to purchase up to five additional vacation days.
- Three-week workcation, with three additional weeks for expats living in the Netherlands.
- Pension savings scheme, paid partner leave, commuting support, wellness resources, office meals, and team gatherings.
Hiring process
- Submit an application in English.
- Complete an introductory call with the Tech Talent Acquisition Partner.
- Continue with interviews if the initial conversation is a match.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →