Airwallex

Senior Software Engineer, Backend - IAM & Account Infra

Airwallex8 months ago
Location

SG - Singapore

Type

Full Time

Salary

SGD 110,000 – 190,000

Level

Senior

Role

Backend Engineer

Posted

Jun 30, 2025

Full TimeSenior

The role

Summary

A Senior Backend Engineer position at Airwallex focusing on Identity and Access Management (IAM) and account infrastructure. This role involves designing and implementing high-availability IAM systems using Java/Kotlin, mentoring engineers, and collaborating with cross-functional teams to build secure, scalable financial platform solutions for global businesses. The position requires 6+ years of backend engineering experience with strong expertise in IAM concepts, cloud platforms, and security protocols.

What you'll do

Technical Strategy Development: Define long-term technical vision and architectural strategy for Airwallex's Identity (IAM) and account infrastructure domains
Technology Stack Selection: Make high-level decisions and select technology stacks that support long-term scalability
Roadmap Planning: Partner with Product Managers and Engineering Directors to translate business goals into concrete technical roadmaps
Cross-Functional Collaboration: Act as technical bridge between Engineering, Legal, Compliance, and Security teams for regulatory alignment
System Design and Development: Design, develop, and maintain high-availability IAM products and account infrastructure using Java/Kotlin
Security Implementation: Implement industry-standard security protocols (OAuth2, OIDC, SAML) to safeguard business data
Infrastructure Optimization: Architect and optimize scalable infrastructure solutions to support high transaction volumes
Code Quality Assurance: Champion engineering excellence through code reviews, automated testing, and best practices
Team Mentorship: Mentor junior and senior engineers through code reviews, design documents, and career guidance
Standards Establishment: Establish and enforce standards for code quality, security, and system reliability

What we look for

Technical

Backend ProgrammingStrong proficiency in Java, Kotlin, Go, or Python for backend development
IAM ExpertiseDeep understanding of Identity and Access Management concepts including Authentication, Authorization, SSO, MFA
Cloud PlatformsExperience with AWS, GCP, or Azure cloud platforms
ContainerizationHands-on experience with Docker and Kubernetes technologies
Database SystemsSolid knowledge of PostgreSQL, Cassandra, Redis and other database systems
Security KnowledgeFamiliarity with application security best practices and OWASP secure coding standards

Education

Bachelor's DegreeBachelor's Degree or higher in Computer Science, Engineering, Information Technology, or related field

Experience

Software Engineering6+ years of professional experience in software engineering with focus on backend development
Leadership ExperienceDemonstrated experience in mentoring engineers and leveling up team capabilities

Skills

Required skills

Java/Kotlin ProficiencyExpert-level programming skills in Java or Kotlin for backend development
IAM SystemsDeep understanding of Identity and Access Management systems and protocols
Cloud ArchitectureExperience designing and implementing cloud-native solutions
Security ProtocolsKnowledge of OAuth2, OIDC, SAML, and other security standards
Database DesignExperience with both relational and NoSQL database systems
System ScalabilityAbility to design high-availability, scalable systems

Nice to have

Fintech ExperienceExperience in Fintech, Banking, or Payments industry
Data GovernanceExperience with data governance tools or privacy-enhancing technologies
Startup EnvironmentExperience working in high-growth startup or unicorn environment
Regulatory ComplianceUnderstanding of global financial regulations and compliance requirements

Compensation & benefits

Salary

SGD 110,000 – 190,000 (annual)

Benefits

Engineering Culture

Supportive and dynamic engineering culture that values innovation, collaboration, and excellence

Professional Development

Opportunities to learn, grow, and shape career path in fast-paced, innovative environment

Team Collaboration

Work with talented and passionate individuals driven to create extraordinary solutions

Equal Opportunity

Equal opportunity employer committed to diversity and inclusion

Disability Accommodation

Accommodation provided for employees with disabilities or special needs


Interview process

  1. 1
    Initial Application Review Resume and portfolio review to assess technical background and experience
  2. 2
    Phone/Video Screening Initial conversation with recruiter or hiring manager to discuss role fit and motivation
  3. 3
    Technical Assessment Coding challenge or take-home assignment focused on backend systems and IAM concepts
  4. 4
    Technical Interview Deep dive into technical skills, system design, and problem-solving approach
  5. 5
    System Design Round Architectural discussion focusing on IAM systems, scalability, and security considerations
  6. 6
    Behavioral Interview Assessment of leadership skills, mentoring experience, and cultural fit
  7. 7
    Final Interview Meeting with senior leadership or team leads for final evaluation and role expectations
  8. 8
    Reference Check Verification of previous work experience and leadership capabilities

Apply for this position

You'll be redirected to the company's application page