(Senior) Backend Engineer (Haskell)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
(Senior) Backend Engineer (Haskell): Build and maintain core services for the end-to-end encrypted communication platform with an accent on scalability, reliability, and security. Focus on architectural decisions, feature implementation in service-oriented and federated systems, data architecture evolution including PostgreSQL migration, and ensuring robust testing.
Location: Remote in Germany or Europe, hybrid possible from our Berlin office
Company
Leading end-to-end encrypted communication platform revolutionizing secure collaboration for businesses, critical infrastructure, and governments.
What you will do
- Develop and maintain backend services in Haskell, contributing to the evolution of the existing codebase.
- Contribute to architectural decisions for stability, scalability, and maintainability.
- Implement new features collaborating with Product, Client Engineering, CoreCrypto, Security, and QA teams.
- Work on large-scale service-oriented and federated architectures, designing and operating scalable systems.
- Support data architecture evolution and PostgreSQL migration.
- Take technical ownership within your feature scope, aligning architecture, implementation, and testing strategies.
- Build robust, well-tested software and collaborate on quality, stability, and security improvements.
- Share knowledge with the backend team and contribute to engineering culture.
Requirements
- Fluent English required.
- Proven experience in backend development with Haskell.
- At least 3 years developing scalable backend systems or distributed services.
- Experience with service-oriented architectures, software architecture, API design, testing, and code maintainability.
- Comfortable in cross-functional teams, communicating technical decisions.
- Interest in secure communication systems, privacy, and modern cryptography.
Nice to have
- Experience with Servant, Polysemy, or comparable Haskell libraries.
- Experience with PostgreSQL or database migrations.
- Experience with federated systems.
- Experience with Rust or Go.
- German language skills.
Culture & Benefits
- Yearly education budget of 1000 EUR.
- Urban Sports Club subscription.
- Work from Berlin office or hybrid with flexibility to work from anywhere selected days.
- Fresh breakfast, fruits, snacks, soft drinks, and premium coffee in office.
- Equal opportunity employer.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →