Airwallex

Senior Software Engineer, Developer Experience

Airwallex11 months ago
Location

SG - Singapore

Type

Full Time

Level

Senior

Role

Senior Software Engineer

Posted

Apr 10, 2025

Full TimeSenior

The role

Summary

Senior Software Engineer position at Airwallex Singapore focusing on Developer Experience (DevX). The role involves building world-class developer portals, APIs, and tools to streamline the developer journey for Airwallex's global financial platform. Requires expertise in Java/Kotlin/Python/TypeScript, cloud platforms (GCP/AWS), and distributed systems experience.

What you'll do

Developer Experience Strategy: Collaborate with product, engineering, customer-success, and technical support teams to refine and streamline the developer experience for customers
API Standards and Design: Ensure APIs meet the highest standards and conventions, focusing on developer-friendly design patterns
Analytics Pipeline Development: Create next-in-class user and data analytics pipeline to measure and improve developer engagement
Developer Portal Construction: Build world-class developer portal and documentation with AI as a core feature for enhanced user experience
Community Engagement: Contribute to open source projects and foster a thriving developer community around Airwallex's platform
Technology Leadership: Incorporate the latest technologies and continuously up-level the technical stack for optimal performance
External Tool Development: Develop external tools and services that get released to customers for improved integration experience

What we look for

Technical

Programming LanguagesAdvanced knowledge of Java, Kotlin, Python, or TypeScript for building scalable applications
Distributed SystemsProven experience working on high-volume distributed systems with strong architectural understanding
Cloud PlatformsStrong experience with Google Cloud Platform (preferred) or AWS including EC2, RDS, ELB, CloudFront
ContainerizationHands-on experience with Docker and Kubernetes for container orchestration and deployment
API DevelopmentDeep understanding of RESTful API design, GraphQL, and microservices architecture patterns

Education

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

Experience

Developer-Facing ProductsDemonstrated passion and experience building delightful developer-facing products and tools
High-Volume SystemsEvidence of working on high-volume distributed systems with performance optimization experience
Communication SkillsStrong communication and collaboration skills for cross-functional team coordination
API Design ExperiencePreferred: Released and maintained well-known APIs or have significant API design experience
Financial DomainPreferred: Experience within the financial services domain and understanding of compliance requirements
Technical LeadershipPreferred: Led major software migrations involving breaking changes and system architecture decisions
Startup ExperiencePreferred: Worked in both early-stage startups (<20 employees) and large companies (1000+ employees)
Full-Stack KnowledgePreferred: Deep proven technical knowledge of either frontend and/or backend systems
DevX Role ExperiencePreferred: Previous experience in developer experience or other customer-facing engineering roles

Skills

Required skills

Java ProgrammingAdvanced proficiency in Java for enterprise-scale backend development
Kotlin DevelopmentStrong experience with Kotlin for modern JVM applications
Python ProgrammingProficiency in Python for data analytics and backend services
TypeScript DevelopmentAdvanced TypeScript skills for type-safe frontend and backend applications
Cloud InfrastructureStrong experience with GCP or AWS cloud platforms and services
Container OrchestrationHands-on experience with Docker and Kubernetes
Distributed SystemsDeep understanding of high-volume distributed system architecture
Communication SkillsStrong verbal and written communication for cross-functional collaboration

Nice to have

API DesignExperience releasing and maintaining public APIs with strong design principles
Financial ServicesDomain knowledge in financial technology and payment systems
Technical LeadershipExperience leading major software migrations and architecture decisions
Startup ExperienceExperience scaling from early-stage startups to large enterprise environments
Full-Stack DevelopmentDeep technical knowledge of both frontend and backend systems
Developer ExperiencePrevious experience in DevX, DevRel, or customer-facing engineering roles
AI IntegrationExperience incorporating AI features into developer tools and platforms

Compensation & benefits

Benefits

Global Opportunities

Access to 26 offices around the globe with potential for international assignments and remote collaboration

High-Growth Environment

Opportunity to work at a rapidly scaling fintech company valued at US$8 billion with world-leading investors

Learning and Development

Accelerated learning opportunities working on complex, high-visibility problems with exceptional teammates

Innovation Focus

Work with cutting-edge technologies including AI integration and latest developer tools

Equal Opportunity

Inclusive workplace that values diversity and provides equal opportunities regardless of background

Career Growth

True ownership and real impact opportunities with founder-like energy and autonomy

Open Source Contribution

Encouraged participation in open source projects and developer community building


Interview process

  1. 1
    Initial Screening Phone or video call with recruiter to discuss background, experience, and role fit
  2. 2
    Technical Assessment Coding challenge or technical assignment related to API design and developer tools
  3. 3
    Technical Interview Deep-dive technical discussion covering system design, distributed systems, and cloud architecture
  4. 4
    Behavioral Interview Discussion of past experiences, leadership examples, and cultural fit with Airwallex values
  5. 5
    Final Panel Final interview with senior team members and potential stakeholders to assess overall fit
  6. 6
    Reference Check Verification of work history and performance with previous employers

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
JavaKotlinPythonTypeScript
Frameworks
Spring BootReactNext.js
Databases
PostgreSQLRedisElasticsearch
Tools
DockerKubernetesGitPostmanSwagger/OpenAPI
Other
Google Cloud PlatformAmazon Web ServicesAPI GatewayMonitoring ToolsCI/CD Pipelines
Apply Now