
Senior Software Engineer, Messaging
Posted 2 days ago

Posted 2 days ago
• Design and develop scalable, resilient backend services for email and in-app notifications.
• Construct and enhance event-driven, asynchronous pipelines that handle large volumes of product and user events.
• Produce high-quality technical designs and write clean, maintainable, self-documenting production code.
• Ensure correctness, idempotency, deduplication, and reliability across notification processes.
• Improve performance, latency, and scalability while ensuring reliability during peak loads.
• Take long-term responsibility for features and subsystems, including production health and ongoing development.
• Work collaboratively with Product and Platform teams to provide relevant and timely user notifications.
• Over 6 years of backend development experience (Java 17, Kotlin, Spring / Spring Boot).
• A minimum of 4 years of experience in building and maintaining distributed systems in production settings.
• Strong grasp of event-driven architectures, asynchronous processing, and message-oriented systems.
• Comprehensive knowledge of high-load SaaS architecture, along with scalability and reliability patterns.
• Some familiarity with streaming/messaging platforms, notifications, or feed-like systems (email, in-app, push, or similar).
• Knowledge of cloud infrastructure, preferably AWS, and practices for production observability.
• Equity
• Wellbeing benefit
• WFH equipment allowance
• Annual Learning & Development stipend
super.AI
Stefanini Brasil
Pubgenius Inc.
Get handpicked remote jobs straight to your inbox weekly.