Airwallex

Senior Software Engineer, GTPN Platform

Airwallex13 months ago
Location

SG - Singapore

Type

Full Time

Level

Senior

Role

Backend Engineer

Posted

Feb 18, 2025

Full TimeSenior

The role

Summary

Senior Software Engineer role at Airwallex's GTPN Platform team, focused on building global payment infrastructure and treasury solutions. The position requires 5+ years of experience with strong expertise in Kotlin/Java backend development, system design, and data-driven decision making to expand Airwallex's payment network coverage.

What you'll do

Backend Development: Develop and maintain robust backend services using Kotlin/Java for global payment processing systems
System Architecture: Design scalable system architectures for financial infrastructure supporting 200,000+ businesses
Cross-functional Collaboration: Work closely with product managers, designers, and engineers across global teams to deliver financial products
Data-Driven Optimization: Leverage analytics and data insights to measure product success and identify growth opportunities
Customer-Centric Development: Understand customer needs and challenges to design solutions that enhance user experience
Payment Network Expansion: Contribute to expanding Airwallex's global treasury and payment network coverage
Innovation and Problem Solving: Develop cutting-edge financial solutions that directly impact business growth worldwide
Performance Monitoring: Implement monitoring and optimization strategies for high-performance financial systems

What we look for

Technical

Kotlin/Java ExpertiseStrong proficiency in Kotlin and Java for backend development with minimum 5 years experience
System DesignExtensive experience in designing scalable distributed systems and software architecture
Data AnalysisStrong analytical skills with ability to interpret data for decision-making and product optimization
Financial Systems KnowledgeUnderstanding of payment processing, treasury operations, and financial infrastructure
API DevelopmentExperience building and maintaining RESTful APIs and microservices
Database ManagementProficiency with relational and NoSQL databases for financial data handling

Education

Bachelor's DegreeBachelor's degree or above in Computer Science, Engineering, or related technical field

Experience

Software Engineering ExperienceMinimum 5 years of professional software engineering experience
Backend DevelopmentProven track record in backend development with focus on scalable systems
Product DevelopmentExperience working in product-driven environments with cross-functional teams
Financial TechnologyPreferred experience in fintech, payments, or financial services industry

Skills

Required skills

Kotlin ProgrammingExpert-level proficiency in Kotlin for backend development
Java DevelopmentStrong experience with Java for enterprise-grade applications
System ArchitectureAbility to design and implement scalable distributed systems
Data AnalysisStrong analytical skills for data-driven decision making
Problem SolvingExcellent problem-solving abilities for complex technical challenges

Nice to have

ReactJSFrontend development experience with React for full-stack capabilities
Financial Domain KnowledgeUnderstanding of payment systems, treasury operations, and financial workflows
Cloud PlatformsExperience with AWS, GCP, or Azure for scalable cloud deployments
DevOps PracticesKnowledge of CI/CD, containerization, and infrastructure automation
API DesignExperience designing and implementing RESTful APIs and GraphQL
Database OptimizationSkills in database design, optimization, and performance tuning

Compensation & benefits

Benefits

Global Career Growth

Opportunities for career advancement within a rapidly growing global fintech company valued at $8 billion

International Exposure

Work with teams across 26 offices globally and collaborate with international clients

Cutting-edge Technology

Access to latest technologies and tools in the financial technology space

High-impact Work

Directly contribute to products used by 200,000+ businesses worldwide including major brands

Learning and Development

Accelerated learning opportunities in a fast-paced, innovative environment

Equity Participation

Opportunity to participate in the growth of a well-funded unicorn company

Diverse Team Environment

Work alongside 2,000+ talented professionals from diverse backgrounds


Interview process

  1. 1
    Initial Application Review Resume and application screening by recruitment team focusing on technical experience and cultural fit
  2. 2
    Technical Phone Screen 30-45 minute technical discussion covering system design concepts, Kotlin/Java experience, and problem-solving approach
  3. 3
    Technical Assessment Coding challenge or take-home assignment focusing on backend development, system design, or financial domain problems
  4. 4
    Technical Interview Round In-depth technical interview covering system architecture, data structures, algorithms, and financial technology concepts
  5. 5
    Team Collaboration Interview Behavioral interview assessing collaboration skills, product sense, and alignment with Airwallex's operating principles
  6. 6
    Final Interview Senior leadership interview focusing on cultural fit, career aspirations, and contribution to team growth

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
KotlinJavaJavaScript
Frameworks
ReactJSSpring BootNode.js
Databases
PostgreSQLMongoDBRedis
Tools
DockerKubernetesAWSJenkinsGit
Other
Microservices ArchitectureRESTful APIsGraphQLMessage Queues
Apply Now