Senior Software Engineer, Infrastructure (Infra Platform)

Infrastructure Engineer · Senior · Full Time

SG - SingaporeSGD 120k – 200k1mo ago
Apply for this role

Opens Airwallex's application page

Role

What you'll do.

Senior Software Engineer, Infrastructure at Airwallex is a pivotal role responsible for designing, building, and maintaining the cloud infrastructure and platform systems that power Airwallex's unified payments and financial platform serving over 250,000 global businesses. This position requires deep expertise in distributed systems, Kubernetes orchestration, service mesh architecture, and public cloud platforms (AWS, GCP, Azure) combined with strong proficiency in Go or Python to ensure scalability, reliability, and security across mission-critical financial infrastructure. You'll work collaboratively with engineering, product, and security teams to automate infrastructure operations, implement Infrastructure as Code solutions, and solve complex distributed systems challenges while maintaining the highest standards of security and performance in a cross-border payments environment.

Responsibilities

  • Design and Implement Cloud Infrastructure: Architect and deploy scalable, highly available cloud infrastructure on public cloud platforms (AWS, GCP, Azure) using Infrastructure as Code principles. Design systems that support Airwallex's mission to process cross-border payments reliably at global scale.
  • Kubernetes and Container Orchestration: Build, optimize, and maintain Kubernetes clusters handling millions of transactions. Implement container orchestration strategies, resource management, and autoscaling policies to ensure optimal performance and cost efficiency across distributed systems.
  • Service Mesh Architecture and Management: Design and implement service mesh solutions using Istio to manage inter-service communication, enable advanced traffic management, implement security policies, and provide observability across the microservices ecosystem.
  • Core Services Development: Develop and maintain critical core infrastructure services in Go or Python that form the foundation of Airwallex's platform. Write production-grade code with comprehensive testing, monitoring, and documentation.
  • Security Implementation and Best Practices: Implement robust security practices throughout the infrastructure stack including network security, secrets management, access controls, encryption at rest and in transit, and compliance with financial industry standards.
  • Reliability and Performance Optimization: Ensure systems maintain high availability and reliability through strategic design decisions. Monitor performance metrics, identify bottlenecks, and implement optimizations to support payments processing with minimal latency and maximum uptime.
  • Automation and DevOps Excellence: Develop automation solutions to eliminate manual operations, streamline deployment pipelines, and improve developer experience. Build self-service platforms that enable engineering teams to operate infrastructure independently.
  • Monitoring, Logging, and Observability: Implement comprehensive observability solutions including metrics collection, distributed tracing, log aggregation, and alerting. Ensure full visibility into system behavior to enable rapid incident response and root cause analysis.
  • Collaboration and Technical Leadership: Partner with engineering, product, and security teams to align infrastructure decisions with business objectives. Provide technical guidance, conduct design reviews, and mentor team members on infrastructure best practices and architectural patterns.

Qualifications

What we look for.

Technical

  • Kubernetes Mastery

    Production-grade expertise operating Kubernetes clusters at scale. Deep understanding of cluster architecture, networking, storage, resource management, RBAC, and troubleshooting complex multi-cluster deployments.

  • Public Cloud Platforms

    Hands-on proficiency with AWS, GCP, or Azure. Strong knowledge of cloud services including compute, networking, storage, managed databases, and serverless offerings relevant to payments infrastructure.

  • Infrastructure as Code

    Expertise with IaC tools such as Terraform, CloudFormation, or Helm. Ability to define, version, and manage infrastructure declaratively with reproducible deployments.

  • Service Mesh Architecture

    Production experience with Istio or similar service mesh technologies. Understanding of traffic management, security policies, circuit breaking, and observability patterns in microservices environments.

  • Distributed Systems Design

    Deep understanding of distributed system principles including consistency models, consensus algorithms, fault tolerance, and scalability patterns. Ability to design systems handling billions of transactions reliably.

  • RESTful API Design

    Solid understanding of RESTful API design principles, patterns, versioning strategies, and best practices. Ability to design APIs that integrate seamlessly with internal and external systems.

  • Programming Languages

    Expert-level proficiency in Go (preferred) or Python for writing scalable backend services. Strong software engineering fundamentals including testing, error handling, concurrency, and performance optimization.

  • Security Best Practices

    Hands-on experience implementing security measures including TLS/mTLS configuration, secrets management, network policies, authentication/authorization, audit logging, and compliance with regulatory requirements in payments systems.

  • Observability and Monitoring

    Expertise implementing monitoring, logging, and tracing solutions using tools like Prometheus, ELK Stack, Jaeger, or similar. Ability to design alerting strategies and establish SLIs/SLOs.

Education

  • Bachelor's Degree in Computer Science

    Bachelor's degree in Computer Science, Software Engineering, or equivalent technical field. Degree demonstrates foundational knowledge in algorithms, data structures, and computer systems.

  • Continuous Learning Mindset

    Commitment to continuous education in rapidly evolving infrastructure technologies. Self-directed learning through courses, certifications, conference attendance, and technical community engagement.

Experience

  • Large-Scale Distributed Systems

    Minimum 6+ years of professional experience building and operating large-scale distributed systems. Demonstrated ability to design systems handling high volume, low-latency requirements typical of payment processing platforms.

  • Cloud Infrastructure Management

    Minimum 5+ years hands-on experience with public cloud platforms (AWS, GCP, or Azure). Proven track record of designing, implementing, and managing production infrastructure at scale.

  • Kubernetes Production Experience

    Minimum 4+ years operating Kubernetes in production environments. Experience with cluster management, application deployment strategies, networking, and troubleshooting complex Kubernetes issues.

  • Backend Services Development

    Minimum 5+ years developing production backend services in Go, Python, or similar languages. Strong software engineering practices including testing, documentation, code reviews, and performance optimization.

  • Infrastructure as Code Implementation

    Minimum 3+ years implementing Infrastructure as Code using tools like Terraform, CloudFormation, or Helm. Experience managing complex infrastructure definitions and implementing GitOps practices.

  • Financial Systems or High-Reliability Services

    Experience in fintech, payments, or building mission-critical systems with stringent uptime requirements. Understanding of the complexity, security demands, and regulatory considerations in financial services.

Skills

Required

  • Kubernetes

    Production-grade Kubernetes expertise with deep understanding of cluster architecture, networking, resource management, and troubleshooting

  • AWS/GCP/Azure

    Hands-on proficiency with at least one major public cloud platform and its services ecosystem

  • Terraform or CloudFormation

    Expert-level Infrastructure as Code tool proficiency for defining and managing cloud resources declaratively

  • Istio Service Mesh

    Production experience with Istio or equivalent service mesh technology for managing microservices communication

  • Go or Python

    Advanced proficiency in Go (preferred) or Python for developing scalable backend services and infrastructure tools

  • Distributed Systems Architecture

    Deep understanding of distributed system design patterns, consistency models, and fault tolerance strategies

  • RESTful API Design

    Solid knowledge of RESTful API design principles, versioning, and integration patterns

  • Security and Compliance

    Hands-on experience implementing security best practices including TLS, secrets management, network policies, and audit logging

  • Observability and Monitoring

    Expertise with monitoring and logging tools such as Prometheus, ELK Stack, Jaeger, or similar solutions

  • System Design and Problem-Solving

    Ability to think critically about complex infrastructure challenges and design elegant, scalable solutions

Preferred

  • Go Programming Language

    Nice to have

    Preferred language for infrastructure development; Go's performance and concurrency model are ideal for backend services

  • Container Security

    Nice to have

    Experience with container scanning, image registry security, runtime security, and supply chain security best practices

  • GitOps and Continuous Delivery

    Nice to have

    Experience implementing GitOps workflows using tools like ArgoCD or Flux for declarative infrastructure and application deployment

  • Fintech or Payments Experience

    Nice to have

    Background working with payment systems, fintech platforms, or financial infrastructure systems

  • Multi-Cloud Architecture

    Nice to have

    Experience designing and operating systems across multiple cloud providers for redundancy and flexibility

  • eBPF and Networking

    Nice to have

    Advanced knowledge of Linux kernel networking, eBPF (extended Berkeley Packet Filter), and container networking solutions

  • Data Infrastructure

    Nice to have

    Experience with data pipeline architecture, message queues (Kafka, RabbitMQ), or distributed data systems

  • Kubernetes Advanced Patterns

    Nice to have

    Experience with operator development, custom resource definitions (CRDs), and advanced Kubernetes patterns

  • Open Source Contribution

    Nice to have

    Active involvement in infrastructure and cloud-native open source projects demonstrating thought leadership

  • Incident Response and Chaos Engineering

    Nice to have

    Experience designing chaos engineering experiments and leading incident response for high-availability systems

Tech stack

Languages

GoPythonBash/Shell

Frameworks

KubernetesIstioDockerHelm

Databases

PostgreSQLRedisCloud Managed Databases

Tools

TerraformAWS CloudFormationPrometheusELK Stack (Elasticsearch, Logstash, Kibana)JaegerGitHub/GitLabJenkins or GitLab CIArgoCD

Other

AWS ServicesGCP ServicesAzure ServicesLinux System AdministrationNetworking ConceptsTLS/mTLS and Security ProtocolsAPI Gateway Architecture

Compensation

Pay and benefits.

Base·SGD 120,000 – 200,000

Equity·Stock options

Full posting

Original listing.

About Airwallex

Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 250,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale.

Proudly founded in Melbourne, we have a team of over 2,300 of the brightest and most innovative people in tech across 27 offices around the globe. Valued at US$11 billion and backed by world-leading investors including T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, Airwallex is leading the charge in building the global payments and financial platform of the future. If you’re ready to do the most ambitious work of your career, join us.

 

Attributes We Value

We hire successful builders with founder-like energy who want real impact, accelerated learning, and true ownership. You bring strong role-related expertise and sharp thinking, and you’re motivated by our mission and operating principles. You move fast with good judgment, dig deep with curiosity, and make decisions from first principles, balancing speed and rigor.

You're humble and collaborative; turn zero‑to‑one ideas into real products, and you “get stuff done” end-to-end. You use AI to work smarter and solve problems faster. Here, you’ll tackle complex, high‑visibility problems with exceptional teammates and grow your career as we build the future of global banking. If that sounds like you, let’s build what’s next.

 

About The Team

The Airwallex Infra Platform team is a group of highly skilled, innovative, and collaborative professionals. The team brings together experts in Kubernetes, service mesh, cloud platforms, and core services, all working seamlessly to ensure the highest levels of performance, reliability, and security. We are looking for Software Engineers to join the team to create and maintain a cutting-edge, secure, and scalable infrastructure that supports our cross-border payment solutions.

We build and run the cloud systems that keep Airwallex fast, safe, and always available. Our mission? Make sure everything just works—no matter how big we grow.

  • Work on cloud platforms (like AWS, GCP, Azure)

  • Make our systems secure, reliable, and easy for our engineers to use

  • Help us scale—globally!

  • Automate everything (because manual work is boring)

  • Work with awesome teammates in engineering, product, and security

  • Love solving problems and making things run smoothly? Join us!

This role is based in Singapore.

Qualifications

  • 6+ years working with large, distributed systems. Solid understanding of RESTful API design principles and patterns.

  • Deep experience with public cloud (GCP, AWS, or Azure), Infrastructure as Code, and Kubernetes. Experience with Istio service mesh

  • Ability to write services in Golang(preferred) or Python.

  • Bachelor’s degree (or higher) in Computer Science or similar field.

  • Strong security skills and hands-on experience with security best practices.

  • Strong communication and collaboration skills.

For senior software engineers, we expect you to have around 7 years or at least 6 years engineering experience. You should be able to demonstrate more in - depth understanding in the complexity of projects and the design of code systems.

For SDE2 engineers, we expect you to have over 4 years or at least 3 years engineering experience. You should be able to solve problems related to coding and system design independently.

Ready to help us build and scale? Apply to join the Airwallex Infra Platform team!

Applicant Safety Policy: Fraud and Third-Party Recruiters

To protect you from recruitment scams, please be aware that Airwallex will not ask for bank details, sensitive ID numbers (i.e. passport), or any form of payment during the application or interview process. All official communication will come from an @airwallex.com email address. Please apply only through careers.airwallex.com or our official LinkedIn page.

Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary.

Equal opportunity

Airwallex is proud to be an equal opportunity employer. We value diversity and anyone seeking employment at Airwallex is considered based on merit, qualifications, competence and talent. We don’t regard color, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status when making our hiring decisions. If you have a disability or special need that requires accommodation, please let us know.

Redirects to Airwallex's application page.

Other roles

More at Airwallex.

View all 134 roles