Airwallex

Senior Software Engineer, Backend - Ecosystem

Airwallex2 months ago
Location

SG - Singapore

Type

Full Time

Level

Senior

Role

Backend Engineer

Posted

Jan 7, 2026

Full TimeSenior

The role

Summary

Airwallex is seeking a Senior Backend Software Engineer for their Ecosystem team to build platforms and integrations that connect Airwallex with third-party software like accounting systems, e-commerce platforms, and marketplace solutions. The role involves developing public APIs, maintaining integrations with platforms like Xero, NetSuite, QuickBooks, and Shopify, while working with cutting-edge fintech technologies in a cross-functional environment.

What you'll do

Business Requirements Analysis: Collaborate with business and product teams to understand requirements, scenarios, and future development directions
Technical Leadership: Lead planning, design, and implementation of customer requirements with end-to-end ownership
Code Standards Management: Establish and maintain internal coding standards and best practices across the team
Accounting Platform Integration: Develop and maintain integrations with major accounting platforms like Xero, NetSuite, and QuickBooks for various use cases including bank feeds, expenses, and invoice payments
E-commerce Plugin Development: Design and develop payment plugins integrated with e-commerce platforms such as Shopify, Shopline, and WooCommerce
API Development: Build and maintain public APIs that enable third-party partners to integrate with Airwallex services
Cross-functional Collaboration: Work closely with backend, product, design, and go-to-market teams to deliver secure and reliable financial experiences
Technical Roadmap Contribution: Contribute to technical roadmap planning and provide input on new technologies and best practices

What we look for

Technical

Programming LanguagesProficiency in Java, Kotlin, C++, or Python with deep understanding of standard libraries and best practices
Internet Application Development5+ years experience developing large-scale internet applications, financial systems, or e-commerce platforms
API IntegrationExperience building and integrating APIs with external financial institutions and third-party platforms
Scalable ArchitectureUnderstanding of microservices architecture, observability, and cloud-native infrastructure

Education

Bachelor's DegreeComputer Science degree or related technical field required

Experience

Senior-Level Experience5+ years of professional software development experience
Financial SystemsExperience with large financial systems, e-commerce platforms, or fintech applications
Enterprise IntegrationBackground in building integrations with enterprise software platforms

Skills

Required skills

Backend DevelopmentStrong proficiency in server-side programming languages like Java, Kotlin, or Python
API DevelopmentExperience building RESTful APIs and third-party integrations
Financial SystemsUnderstanding of financial technology, payment processing, and accounting systems
Database ManagementExperience with relational databases and data modeling for financial applications
System ArchitectureKnowledge of scalable system design and enterprise architecture patterns

Nice to have

Domain Driven DesignExperience implementing DDD principles in complex business domains
Cloud-Native DevelopmentFamiliarity with Docker, Kubernetes, and cloud infrastructure
Platform PluginsExperience building plugins for NetSuite, Salesforce, or Shopify
Accounting Domain KnowledgeUnderstanding of accounting principles and financial workflows
AI/ML IntegrationExperience integrating AI/LLM models into production systems
ObservabilityKnowledge of monitoring, logging, and distributed tracing systems

Compensation & benefits

Benefits

Innovation Environment

Work in a forward-thinking team shaping the future of financial technology

Impactful Work

Direct influence on app marketplace growth and customer experience enhancement

Professional Development

Career advancement opportunities in a supportive and inclusive environment

Cutting-Edge Technology

Access to latest technologies and methodologies for building secure, efficient platforms

Global Team

Collaborate with over 2,000 professionals across 26 offices worldwide

Equity Opportunity

Join a company valued at $8 billion with world-leading investors


Interview process

  1. 1
    Application Review Initial screening of resume and application materials focusing on technical background and experience
  2. 2
    Technical Phone Screen 45-60 minute phone interview covering programming fundamentals, system design basics, and experience with backend technologies
  3. 3
    Technical Deep Dive 90-minute technical interview focusing on API design, database modeling, and integration architecture scenarios
  4. 4
    System Design Interview 60-minute session designing a financial integration system, discussing scalability, security, and third-party platform connectivity
  5. 5
    Team Fit Interview Cultural fit assessment with team members, discussing collaboration style, problem-solving approach, and alignment with company values
  6. 6
    Final Interview Meeting with engineering leadership to discuss career goals, technical vision, and contribution to the Ecosystem team's roadmap

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
JavaKotlinPythonC++
Frameworks
Spring BootDomain Driven Design
Databases
PostgreSQLRedis
Tools
DockerKubernetesGitJenkins
Other
Microservices ArchitectureREST APIsOAuth 2.0AWS/Cloud Infrastructure
Apply Now