Airwallex

Software Engineer II (Backend), Growth

Airwallex1 weeks ago
Location

SG - Singapore

Type

Full Time

Salary

SGD 85,000 – 140,000

Level

Mid

Role

Backend Engineer

Posted

Mar 5, 2026

Full TimeMid

The role

Summary

Software Engineer II (Backend) role at Airwallex's Growth team, focusing on building scalable microservices for user acquisition and market expansion. The position requires 2+ years of experience with Java/Kotlin, cloud technologies (GCP/AWS), and distributed systems to support high-traffic, data-driven growth initiatives.

What you'll do

Scalable System Design: Architect, develop, and maintain microservices in Java/Kotlin ensuring high-traffic, high-availability systems meet global user demands
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 data pipelines, analytics platforms, and event-driven architectures
Cross-Functional Collaboration: Work closely with Frontend, Product, Design, and Marketing teams to translate business requirements into scalable backend solutions
Code Quality Assurance: Participate in architectural reviews, code reviews, and strategy sessions to elevate quality and performance of backend services
A/B Testing Infrastructure: Develop services that support rapid A/B testing, feature toggles, and real-time performance monitoring
Security Implementation: Integrate secure coding practices and frameworks to protect user data and maintain global regulatory compliance
Performance Optimization: Continuously improve backend functionalities to reduce friction, increase user engagement, and drive conversions

What we look for

Technical

Programming LanguagesStrong experience with Java/Kotlin and JVM-based development
Computer Science FundamentalsSolid understanding of OOP concepts and software engineering principles
Distributed SystemsDeep working experience with high throughput, low latency, high availability distributed systems
Cloud PlatformsCloud experience with GCP (preferred) or AWS including EC2, RDS, ELB, CloudFront
ContainerizationExperience with Docker and Kubernetes for application deployment
Observability ToolsFamiliarity with Splunk, Grafana, and Prometheus for monitoring and analytics
Architecture PatternsExperience with domain-driven design and event-driven architectures

Education

Bachelor's DegreeBachelor degree or above in computer science or engineering related majors

Experience

Engineering Experience2+ years of experience in modern engineering practices focused on continuous integration and quality engineering
Spring FrameworkExperience with Spring/Spring Boot framework development
GTM OperationsExperience solving Go-To-Market operations end-to-end (preferred)
Data AnalyticsKnowledge of data warehousing, customer segmentation, and analytics tools (preferred)
AI/ML IntegrationFamiliarity with building products using AI & LLMs (preferred)

Skills

Required skills

Java/KotlinStrong proficiency in JVM-based programming languages
Microservices ArchitectureExperience designing and building scalable microservices
Cloud PlatformsHands-on experience with GCP or AWS cloud services
Distributed SystemsDeep understanding of high-throughput, low-latency systems
Spring FrameworkExperience with Spring/Spring Boot for enterprise development
Docker & KubernetesContainerization and orchestration experience
ObservabilityExperience with monitoring tools like Splunk, Grafana, Prometheus

Nice to have

Data WarehousingKnowledge of data analytics and warehousing solutions
GTM OperationsEnd-to-end Go-To-Market operational experience
AI/ML IntegrationExperience building products with AI and Large Language Models
Customer SegmentationUnderstanding of customer analytics and segmentation strategies
A/B TestingExperience with experimentation frameworks and feature toggles
Event-Driven ArchitectureAdvanced understanding of event-driven system design

Compensation & benefits

Salary

SGD 85,000 – 140,000 (annual)

Stock options

Available

Benefits

Global Opportunities

Access to 26 offices worldwide with international career advancement opportunities

Learning & Development

Accelerated learning environment with exposure to cutting-edge fintech technologies

Innovation Culture

Work on high-impact projects with founder-like energy and true ownership

AI Integration

Use AI tools to work smarter and solve problems faster

Equal Opportunity

Inclusive workplace valuing diversity and equal opportunity for all employees

Career Growth

Rapid career advancement opportunities in a high-growth fintech unicorn


Interview process

  1. 1
    Application Review Initial resume and portfolio review focusing on backend engineering experience and technical skills
  2. 2
    Phone Screening 30-45 minute conversation with talent acquisition team covering background and role alignment
  3. 3
    Technical Assessment Coding challenge or take-home assignment focusing on Java/Kotlin and system design
  4. 4
    Technical Interview In-depth technical discussion covering microservices, distributed systems, and cloud architecture
  5. 5
    System Design Round Whiteboard session designing scalable backend systems for high-traffic scenarios
  6. 6
    Cross-Functional Interview Discussion with Growth team members focusing on collaboration and product mindset
  7. 7
    Final Interview Cultural fit assessment with senior engineering leadership and offer discussion

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 FrameworkSpring Boot
Databases
RDS
Tools
DockerKubernetesSplunkGrafanaPrometheus
Other
Google Cloud PlatformAWSMicroservices ArchitectureEvent-Driven Architecture
Apply Now