SalaryPeak

Senior/Staff Engineer - Messaging & Notification

RECRUIT EXPRESS PTE LTD
Singapore 3+ years Posted Feb 2, 2026

Salary Range

SGD 144,000 - SGD 264,000 /year

SGD 12,000 - SGD 22,000/month

Apply on MyCareersFuture

Skills Required

TroubleshootingMultithreadingRFDesign PatternsData StructuresHigh AvailabilityMixed SignalMicroservicesReliabilityTuningSoCPerformance TuningASICJavaSystem ArchitectureSilicon

Job Description

About the Team

The Messaging & Notification team is responsible for building and maintaining the company’s messaging platform, covering in-house instant messaging (IM) systems, email, SMS, and push notifications.

Responsibilities:

  • Design, develop, and optimize core components of the messaging platform, including IM, email, SMS, and push notification systems.
  • Continuously improve the architecture and performance of the messaging infrastructure to ensure high availability, scalability, and low latency, in-line with business growth.
  • Troubleshoot and resolve complex issues in production environments, ensuring system robustness and reliability.
  • Collaborate closely with product managers, QA engineers, and SREs to deliver high-quality features and solutions.

Requirements:

  • Min. Bachelor’s degree or above in Computing or its related field
  • Solid foundation in Java programming, with in-depth understanding of JVM tuning, I/O, multithreading, concurrency frameworks, data structures, algorithms, and design patterns.
  • Familiar with commonly used middleware such as MQ, RPC frameworks, caching, and databases; experience with production-level issue troubleshooting and performance tuning.
  • Strong knowledge of microservices and distributed system architecture and principles (e.g., service discovery, tracing, CAP theorem, consistency models).
  • Clear logic, fast learner, strong problem-solving and communication skills.
  • Experience working on high-throughput and low-latency systems is a strong plus.

CEI Reg No: R1104662
EA Licence No: 99C4599
EA Personnel: Celine Tan Si Ling

We regret to inform that only shortlisted candidates will be notified.