About the Team
Were looking for a Senior Backend Engineer to join theMessaging team.
The Messaging team owns Mirosnotification platform ensuring users receiverelevant timely and trustworthy notificationsthat help them stay informed and improve their Miro experience. This includesemail notificationsin-app notifications and the underlying systems that power them.
Our mission sits at the intersection ofproduct experience and platform reliability. We enable Miro teams to communicate with users at the right moment across channels at scale - while avoiding noise duplication and overload. By building robust scalable and observable messaging system we help Miro teams drive retention engagement and clarity for millions of users.
About the Role
Were looking for a Backend Engineer who will help us evolve and scale Miros messaging and notification capabilities.
Youll work onhigh-throughput event-driven systemsthat operate under strict reliability latency and correctness requirements. The role requires strong software engineering fundamentals experience with distributed systems and a product mindset - understanding that every notification affects user trust.
Youll take ownership of critical services collaborate closely with Product and Platform teams and help define stable extensible interfaces that enable Miro teams to deliver meaningful user notifications safely and efficiently.
What youll do
- Design and implementscalable fault-tolerant backend servicesfor email and in-app notifications
- Build and evolveevent-driven asynchronous pipelinesthat process high volumes of product and user events
- Create high-quality technical designs and writeclean maintainable self-documented production code
- Ensurecorrectness idempotency deduplication and delivery guaranteesacross notification flows
- Optimizeperformance latency and scalabilitywhile maintaining reliability under peak load
- Takelong-term ownershipof features and subsystems including production health and evolution
- Collaborate with Product and Platform teams to deliverrelevant and timely user notifications
What youll need
- 6 years of backend development experience(Java 17 Kotlin Spring / Spring Boot)
- At least 4 years of experience building and operating distributed systemsin production environments
- Strong understanding ofevent-driven architectures async processing and message-based systems
- Solid knowledge ofhigh-load SaaS architecture scalability and reliability patterns
- Some experience withstreaming/messaging platforms notifications or feed-like systems(email in-app push or similar)
- Familiarity withcloud infrastructure preferably AWS and production observability practices
Whats in it for you
- Competitive equity package
- Medical insurance coverage
- Lunch snacks and drinks provided in the office
- Wellbeing benefit and WFH equipment allowance
- Annual learning and development allowance to grow your skills and career
- Travel allowance for your commute
- Opportunity to work for a globally diverse team
- Inspiring workplace in the heart of Amsterdam
Required Experience:
Senior IC
About the TeamWere looking for a Senior Backend Engineer to join theMessaging team.The Messaging team owns Mirosnotification platform ensuring users receiverelevant timely and trustworthy notificationsthat help them stay informed and improve their Miro experience. This includesemail notificationsin-...
About the Team
Were looking for a Senior Backend Engineer to join theMessaging team.
The Messaging team owns Mirosnotification platform ensuring users receiverelevant timely and trustworthy notificationsthat help them stay informed and improve their Miro experience. This includesemail notificationsin-app notifications and the underlying systems that power them.
Our mission sits at the intersection ofproduct experience and platform reliability. We enable Miro teams to communicate with users at the right moment across channels at scale - while avoiding noise duplication and overload. By building robust scalable and observable messaging system we help Miro teams drive retention engagement and clarity for millions of users.
About the Role
Were looking for a Backend Engineer who will help us evolve and scale Miros messaging and notification capabilities.
Youll work onhigh-throughput event-driven systemsthat operate under strict reliability latency and correctness requirements. The role requires strong software engineering fundamentals experience with distributed systems and a product mindset - understanding that every notification affects user trust.
Youll take ownership of critical services collaborate closely with Product and Platform teams and help define stable extensible interfaces that enable Miro teams to deliver meaningful user notifications safely and efficiently.
What youll do
- Design and implementscalable fault-tolerant backend servicesfor email and in-app notifications
- Build and evolveevent-driven asynchronous pipelinesthat process high volumes of product and user events
- Create high-quality technical designs and writeclean maintainable self-documented production code
- Ensurecorrectness idempotency deduplication and delivery guaranteesacross notification flows
- Optimizeperformance latency and scalabilitywhile maintaining reliability under peak load
- Takelong-term ownershipof features and subsystems including production health and evolution
- Collaborate with Product and Platform teams to deliverrelevant and timely user notifications
What youll need
- 6 years of backend development experience(Java 17 Kotlin Spring / Spring Boot)
- At least 4 years of experience building and operating distributed systemsin production environments
- Strong understanding ofevent-driven architectures async processing and message-based systems
- Solid knowledge ofhigh-load SaaS architecture scalability and reliability patterns
- Some experience withstreaming/messaging platforms notifications or feed-like systems(email in-app push or similar)
- Familiarity withcloud infrastructure preferably AWS and production observability practices
Whats in it for you
- Competitive equity package
- Medical insurance coverage
- Lunch snacks and drinks provided in the office
- Wellbeing benefit and WFH equipment allowance
- Annual learning and development allowance to grow your skills and career
- Travel allowance for your commute
- Opportunity to work for a globally diverse team
- Inspiring workplace in the heart of Amsterdam
Required Experience:
Senior IC
View more
View less