8 days ago
Singapore, SingaporeSenior
Responsibilities
- Design, develop & maintain a resilient, high-throughput Notification Platform.
- Ensure high architecture standards through an Event Driven Architecture.
- Identify opportunities to enhance user engagement through various notification channels.
- Collaborate with Product, Engineering, and Design teams across global offices.
- Troubleshoot production issues across different levels of the stack.
- Work closely with the Issuing Platform team as a primary consumer of the Notification Platform.
Requirements
- Bachelor's degree in computer science or engineering-related fields.
- 5+ years of experience in software engineering focused on large-scale systems.
- Strong capabilities in modern programming languages like Java, Python, or Go.
- At least 3 years of experience building distributed systems using middleware.
- Familiarity with Java memory management, multi-threading, and network communication.
