Airwallex

Staff Software Engineer, Lending

Airwallex8 months ago
Location

SG - Singapore

Type

Full Time

Level

Staff

Role

Staff Software Engineer

Posted

Jul 15, 2025

Full TimeStaff

The role

Summary

Staff Software Engineer role at Airwallex's Lending team in Singapore, focusing on building enterprise-grade credit platforms and embedded lending solutions. Requires 6+ years of backend engineering experience with Java/Kotlin, distributed systems expertise, and 2+ years of technical leadership experience in architecting scalable financial services infrastructure.

What you'll do

Platform Architecture: Design, develop, and maintain robust services powering lending products with focus on credit offerings
API Development: Build and maintain secure, scalable, and well-documented APIs enabling clients to embed credit products
Technical Leadership: Lead design reviews, provide systems architecture guidance, and mentor engineering teams
Systems Design: Champion resilient, distributed systems design and best practices for global enterprise scale
Cross-functional Collaboration: Collaborate with product, business, and other engineering teams to deliver impactful lending solutions
Quality Assurance: Promote automated testing, code review, and monitoring practices for platform stability and security
Technical Innovation: Drive improvements to platform architecture, engineering practices, and delivery efficiency

What we look for

Technical

Programming LanguagesStrong proficiency in Java or Kotlin with Spring/Spring Boot framework
Backend SystemsProven experience building and scaling backend systems with object-oriented programming
API DesignExtensive experience designing and building RESTful APIs with modern design principles
Distributed SystemsTrack record designing high-throughput, low-latency, highly available distributed systems
System ArchitectureExperience with domain-driven design (DDD) and event-driven architectures in production
Cloud PlatformsCloud experience with GCP (preferred) or AWS including EC2, RDS, ELB, CloudFront
DevOpsHands-on experience with Docker and Kubernetes for containerization and orchestration
ObservabilityFamiliarity with monitoring tools such as Splunk, Grafana, and Prometheus

Education

Degree RequirementBachelor's degree or above in Computer Science, Engineering, or related technical field

Experience

Software Engineering6+ years of hands-on experience in software engineering with modern practices
Technical LeadershipAt least 2 years in technical leadership role mentoring engineers and defining strategy
Quality EngineeringStrong exposure to continuous integration and quality engineering practices

Skills

Required skills

Java/KotlinPrimary programming languages with Spring/Spring Boot framework expertise
Backend DevelopmentStrong foundation in building scalable backend systems and services
RESTful API DesignExtensive experience in modern API design principles and implementation
Distributed SystemsProven ability to design and maintain high-throughput, low-latency systems
Domain-Driven DesignExperience with DDD and event-driven architectures in production environments
Cloud InfrastructureHands-on experience with GCP or AWS, Docker, and Kubernetes
Technical Leadership2+ years leading engineering teams and defining technical strategy
ObservabilityExperience with monitoring tools like Splunk, Grafana, and Prometheus

Nice to have

Financial ServicesExperience in lending, payments, or credit products development
SaaS PlatformsBackground in building and scaling SaaS product offerings

Compensation & benefits

Benefits

Global Impact

Work on products serving over 200,000 businesses worldwide including major enterprises

Career Growth

Accelerated learning opportunities and true ownership in building next-generation financial platform

Innovation Environment

Access to cutting-edge technology and AI tools to work smarter and solve complex problems

International Team

Collaborate with 2,000+ innovative professionals across 26 global offices

Equal Opportunity

Inclusive workplace committed to diversity and merit-based hiring decisions


Interview process

  1. 1
    Application Review Initial screening of resume and technical background assessment
  2. 2
    Technical Phone Screen Programming fundamentals and system design discussion with engineering team
  3. 3
    Technical Deep Dive Comprehensive technical interview covering distributed systems, API design, and architecture
  4. 4
    Leadership Assessment Evaluation of technical leadership experience and mentoring capabilities
  5. 5
    Team Fit Interview Cultural alignment and collaboration style assessment with team members
  6. 6
    Final Interview Senior leadership discussion about role expectations and career growth opportunities

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
RDSDistributed databases
Tools
DockerKubernetesSplunkGrafanaPrometheus
Other
Google Cloud PlatformAmazon Web ServicesRESTful APIsDomain-Driven DesignEvent-Driven Architecture
Apply Now