TL;DR
Senior Software Engineer (Messaging): Designing and implementing scalable, fault-tolerant backend services for a notification platform with an accent on event-driven, asynchronous pipelines and high-load SaaS architecture. Focus on ensuring correctness, idempotency, and delivery guarantees across notification flows while optimizing performance and scalability.
Location: This role is based in hirify.global's Amsterdam office, offering a hybrid work model with a WFH equipment allowance and travel allowance for commute.
Company
hirify.global is a visual workspace for innovation, co-headquartered in San Francisco and Amsterdam, enabling distributed teams to build and collaborate.
What you will do
- Design and implement scalable, fault-tolerant backend services for email and in-app notifications.
- Build and evolve event-driven, asynchronous pipelines for high volumes of product and user events.
- Create high-quality technical designs and write clean, maintainable production code.
- Ensure correctness, idempotency, deduplication, and delivery guarantees across notification flows.
- Optimize performance, latency, and scalability while maintaining reliability under peak load.
- Take long-term ownership of features and subsystems, including production health and evolution.
Requirements
- 6+ years of backend development experience (Java 17, Kotlin, Spring / Spring Boot).
- 4+ years of experience building and operating distributed systems in production environments.
- Strong understanding of event-driven architectures, async processing, and message-based systems.
- Solid knowledge of high-load SaaS architecture, scalability, and reliability patterns.
- Experience with streaming/messaging platforms, notifications or feed-like systems (email, in-app, push, or similar).
- Familiarity with cloud infrastructure, preferably AWS, and production observability practices.
- Ability to obtain visa sponsorship for employment with hirify.global if required.
Culture & Benefits
- Competitive equity package and medical insurance coverage.
- Lunch, snacks and drinks provided in the office in Amsterdam.
- Wellbeing benefit and WFH equipment allowance.
- Annual learning and development allowance.
- Travel allowance for your commute to the office.
- Opportunity to work for a globally diverse team across 13 hubs.
- Supportive, welcoming, and innovative environment focused on collaboration and diversity.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →