Airwallex

Staff Software Engineer (Backend), Growth

Airwallex4 months ago
Location

SG - Singapore

Type

Full Time

Level

Staff

Role

Staff Software Engineer (Backend)

Posted

Nov 7, 2025

Full TimeStaff

The role

Summary

A Staff Software Engineer (Backend) role at Airwallex's Growth team in Singapore, focusing on designing scalable microservices to drive user acquisition and market expansion for the global fintech platform. The position requires 5+ years of experience with Java/Kotlin, distributed systems, and cloud platforms, offering the opportunity to directly impact business growth through backend architecture.

What you'll do

Scalable System Architecture: Design, develop, and maintain high-traffic microservices in Java/Kotlin ensuring global availability and performance
Service Communication Implementation: Implement best practices for service-to-service communication, orchestration, and fault tolerance
Data Pipeline Development: Collaborate with data scientists and product managers to design analytics platforms and event-driven architectures
Cross-Functional Collaboration: Work with Frontend, Product, Design, and Marketing teams to translate business requirements into scalable backend solutions
Code Quality Leadership: Participate in architectural reviews, code reviews, and strategy sessions to elevate backend service quality
A/B Testing Infrastructure: Develop services supporting rapid A/B testing, feature toggles, and real-time performance monitoring
Security and Compliance Integration: Implement secure coding practices and frameworks to protect user data and maintain regulatory compliance
Performance Optimization: Continuously improve backend functionalities to reduce friction, increase engagement, and drive conversions

What we look for

Technical

Backend Development Expertise5+ years of experience with modern engineering practices, continuous integration, and quality engineering
Computer Science FundamentalsStrong understanding of OOP concepts and software engineering principles
Distributed Systems ExperienceDeep working experience with high throughput, low latency, high availability distributed systems
Architectural Design PatternsExperience with domain-driven design and event-driven architectures
Cloud Platform ProficiencyExperience with GCP (preferred) or AWS including EC2, RDS, ELB, CloudFront
Containerization TechnologiesHands-on experience with Docker and Kubernetes
Observability ToolsFamiliarity with monitoring tools such as Splunk, Grafana, and Prometheus

Education

Bachelor's DegreeBachelor's degree or above in Computer Science or Engineering related majors

Experience

Senior Backend Development5+ years of professional software development experience
High-Scale SystemsProven track record with high-throughput, distributed systems in production environments
Technical LeadershipExperience as a technical bar raiser and mentor to other engineers

Skills

Required skills

Java/Kotlin ProgrammingExpert-level proficiency in JVM-based languages for backend development
Spring FrameworkDeep experience with Spring Boot and Spring ecosystem
Microservices ArchitectureDesign and implementation of scalable microservices systems
Cloud InfrastructureProduction experience with GCP or AWS cloud platforms
ContainerizationDocker and Kubernetes for container orchestration
Distributed SystemsHigh-availability, high-throughput system design and implementation
ObservabilityMonitoring and logging with Grafana, Prometheus, Splunk

Nice to have

Go-to-Market OperationsEnd-to-end experience with GTM operations and customer acquisition
Data AnalyticsKnowledge of data warehousing, customer segmentation, and analytics tools
AI/ML IntegrationExperience building products with AI and Large Language Models
Growth EngineeringExperience with A/B testing frameworks and conversion optimization
Fintech DomainUnderstanding of financial services, payments, and regulatory compliance

Compensation & benefits

Benefits

Global Opportunities

Access to 26 offices worldwide with international collaboration

Career Growth

Accelerated learning opportunities in a fast-growing unicorn fintech company

Innovation Environment

Work with cutting-edge AI and financial technology solutions

Equal Opportunity

Inclusive workplace with equal opportunity employment practices


Interview process

  1. 1
    Initial Screening Phone or video call to discuss background, experience, and role alignment
  2. 2
    Technical Assessment Coding challenge or take-home assignment focusing on backend system design
  3. 3
    System Design Interview Architecture discussion covering distributed systems, scalability, and trade-offs
  4. 4
    Behavioral Interview Cultural fit assessment focusing on collaboration, ownership, and growth mindset
  5. 5
    Final Round Panel interview with senior engineers and hiring manager to discuss technical depth and team fit

Apply for this position

You'll be redirected to the company's application page


Airwallex

Airwallex

View all jobs

Airwallex is a Singapore-based financial technology company specializing in cross-border payments and financial services for businesses.

SingaporeFounded 2015airwallex.com

Tech Stack

Languages
JavaKotlin
Frameworks
Spring BootSpring Framework
Databases
RDS
Tools
DockerKubernetesGrafanaPrometheusSplunk
Other
Google Cloud PlatformAWSMicroservices ArchitectureEvent-Driven ArchitectureDomain-Driven Design
Apply Now