Senior Software Engineer, Notification Platform
Singapore · Full Time
Be the first to apply
- Experience
- 5 yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- In office
- Education
- Bachelor's degree
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Airwallex
Airwallex operates as an AI-driven financial operating system catering to a real-time, intelligent economy. Trusted by over 676,000 businesses like McLaren Racing, Qantas, SHEIN, and TikTok, it facilitates their financial operations or the creation and monetization of financial products. Founded in Melbourne in 2015, Airwallex serves as a globally regulated backbone for payments, with over 85 licenses and infrastructure across North America, Europe, the Middle East, and Asia-Pacific. The company is co-headquartered in San Francisco and Singapore with more than 2,300 employees across 27 offices. They seek builders with entrepreneurial spirit, decisiveness, strong curiosity, and proactive problem-solving skills.
About The Notification Platform Team
The team develops and manages the fundamental infrastructure that handles company-wide communications, enabling multiple notification channels to reach customers and internal stakeholders reliably at scale. Their cloud-native platform incorporates modern design patterns including reactive programming, workflow orchestration, and distributed systems, supporting complex organizational messaging needs. The platform is mission-critical and I/O intensive, demanding engineering excellence, operational diligence, and continuous innovation. This team also evaluates strategic solutions shaping the company's notification systems.
Role Overview
The Senior Software Engineer will play a key role in owning sophisticated components of the Notification Platform, delivering high-quality, scalable solutions collaboratively with teammates. While not a managerial position, the role demands technical leadership through solid design choices, execution, and promoting team effectiveness by example.
Responsibilities
- Architect, develop, and sustain a robust Notification Platform capable of delivering messages globally via SMS, Email, and Push with low latency and high throughput.
- Maintain architectural standards through event-driven design emphasizing scalability, traceability, and automation.
- Explore and implement new notification channels such as WhatsApp and inbox messaging to enhance user engagement.
- Collaborate closely with Product, Engineering, and Design teams internationally, supporting rapid business changes with data-driven insights and effective communication.
- Diagnose and resolve production issues spanning various system layers.
- Partner with the Issuing Platform team, a primary user of the Notification Platform, supporting Airwallex Cards and Transactions.
Minimum Qualifications
- Bachelor’s degree or higher in computer science, engineering, or a related field, with strong expertise in delivering enterprise-level software systems.
- Proficient in modern programming languages such as Java, Python, or Go with extensive software engineering experience.
- Over 5 years of practical experience designing and developing large-scale, low-latency, high-throughput systems.
- At least 3 years building distributed systems using middleware technologies like Kafka and PostgreSQL, including hands-on experience in managing and tuning event pipelines.
- Solid understanding of Java memory management, multithreading, concurrency, I/O/NIO, and network communication.
Preferred Qualifications
- Interests extending into backend adjacent areas such as design systems, AI, search technologies, gateways, and data analytics.
- Commitment to automation, reducing technical debt, and focusing on high-impact work.
- Experience with distributed databases and storage systems including PostgreSQL, Redis, and NoSQL.
- Knowledgeable about messaging patterns and system resilience.
- Practical Kafka implementation experience.
Applicant Safety Policy
Airwallex cautions candidates to avoid scams by noting the company will never request bank details, sensitive personal IDs, or money during application or interviews. Official communications come solely from Airwallex email addresses. Unsolicited resumes from recruiters are not accepted unless under a formal agreement.
Equal Opportunity Employer
Airwallex values diversity and offers employment based on merit without regard to legally protected characteristics. Accommodations can be arranged upon request for disabilities or special needs.
Minimum education
Bachelor's Degree
Industry
FinTech