Airwallex

Senior Software Engineer, DevOps

Airwallex4 days ago
Location

KR - Seoul

Type

Full Time

Salary

USD 90,000 – 150,000

Level

Senior

Role

DevOps Engineer

Posted

Jul 15, 2026

Full TimeSenior

The role

Summary

Senior DevOps Engineer leading infrastructure strategy for Airwallex, a global payments platform serving 250,000+ businesses. Design and optimize cloud infrastructure on Kubernetes and public cloud platforms (AWS, GCP, Azure) to support 10x growth while maintaining reliability, security, and cost efficiency. Requires 6+ years experience with distributed systems, strong cloud platform expertise, and production Kubernetes operations background.

What you'll do

Lead DevOps Strategy and Cloud Infrastructure Design: Define and architect the DevOps strategy and cloud infrastructure roadmap optimized for performance, scalability, and security. Collaborate with cross-functional teams across geographies to design systems capable of supporting next-generation growth requirements and ensuring the infrastructure can scale efficiently across global operations.
Manage and Optimize Kubernetes Infrastructure at Scale: Oversee the design, deployment, and maintenance of large-scale Kubernetes (K8s) clusters serving domain services across Airwallex's global platform. Implement best practices for cluster management, resource optimization, and performance tuning to ensure reliable service delivery for internal and external customers.
Build Observability and Detection Capabilities: Design and implement comprehensive observability and monitoring systems that reduce time-to-discovery for infrastructure issues. Establish detection capabilities that enable engineering teams to maintain stability and reliability without sacrificing agility or introducing security vulnerabilities.
Establish Infrastructure Standards and Best Practices: Build consensus across DevOps engineers distributed across multiple geographies and feature teams regarding tooling, practices, and standards. Drive standardization initiatives that make best practices the path of least resistance rather than forced mandates, promoting adoption through empowerment and self-service capabilities.
Develop and Enhance Internal Tooling Platforms: Create and improve tooling and self-service platforms that empower the broader engineering organization. Focus on increasing developer productivity by automating manual support tasks, reducing operational toil, and enabling engineers to manage their own infrastructure deployments securely.
Optimize Cloud Costs and Resource Utilization: Implement strategies to optimize cloud expenditure across multi-cloud environments while maintaining performance and reliability standards. Balance cost reduction initiatives with the need for rapid product delivery and ensuring security posture is never compromised.
Mentor and Lead DevOps Team Members: Provide technical leadership and mentorship to junior DevOps engineers and infrastructure team members. Share expertise in distributed systems, cloud infrastructure management, and operational excellence to help the team grow and develop stronger capabilities.

What we look for

Technical

Kubernetes Expertise at Production ScaleExtensive hands-on experience operating and managing large-scale Kubernetes clusters in production environments. Proficiency in cluster architecture, networking, security policies, resource management, workload orchestration, and troubleshooting complex K8s issues in distributed systems.
Public Cloud Platform MasteryExpert-level proficiency in at least one major cloud platform (AWS, GCP, or Azure). Deep understanding of cloud services including compute, networking, storage, databases, security, identity management, and cost optimization strategies specific to the chosen platform.
Infrastructure as Code and AutomationStrong capability with Infrastructure as Code tools such as Terraform or Pulumi for managing cloud infrastructure declaratively. Proficiency in scripting languages (Python, Bash, Shell) for automation, infrastructure provisioning, and operational tooling development.
CI/CD Pipeline Architecture and ImplementationExperience designing, building, and maintaining robust continuous integration and continuous deployment pipelines. Knowledge of deployment strategies, release management, automated testing frameworks, and integration with version control systems.
Observability and Monitoring SystemsHands-on experience with observability platforms and monitoring tools such as Prometheus, Grafana, Datadog, or equivalent solutions. Ability to design metrics collection, alerting strategies, log aggregation, and distributed tracing for complex microservices architectures.
Distributed Systems and Network ArchitectureStrong understanding of distributed systems principles, microservices architecture, service mesh concepts (Istio experience preferred), and network communication patterns. Knowledge of service discovery, load balancing, and inter-service communication at scale.

Education

Bachelor's Degree in Computer Science or Related FieldFormal education in Computer Science, Computer Engineering, Systems Engineering, or related technical discipline. Equivalent practical experience and demonstrated technical depth may substitute for formal education.
Continuous Learning and CertificationDemonstrated commitment to staying current with cloud technologies, infrastructure tooling, and DevOps practices. Relevant certifications (AWS Solutions Architect, Kubernetes certifications, cloud platform credentials) are a plus.

Experience

6+ Years DevOps and Infrastructure EngineeringMinimum six years of professional experience in DevOps engineering, systems engineering, or infrastructure operations roles. Demonstrated track record of designing and managing large-scale distributed systems that serve millions of transactions or handle significant computational workloads.
Production Kubernetes OperationsProven experience running and maintaining production Kubernetes environments at significant scale. Should demonstrate understanding of operational challenges, reliability patterns, upgrade strategies, and disaster recovery procedures for K8s deployments.
Large-Scale Distributed SystemsSubstantial experience working with large, distributed systems across multiple data centers or cloud regions. Experience with system reliability, performance optimization, capacity planning, and handling infrastructure scaling challenges at enterprise or startup scale.
Cross-Team Collaboration and Technical LeadershipTrack record of collaborating effectively with engineering teams across different geographies, time zones, and organizational structures. Experience influencing technical decisions, establishing standards, and driving adoption of best practices across multiple teams.

Skills

Required skills

Kubernetes (K8s) Administration and ArchitectureExpert proficiency in designing, deploying, and managing Kubernetes clusters and containerized workloads at production scale including cluster setup, networking policies, security models, and performance optimization.
AWS/GCP/Azure Cloud ArchitectureDeep expertise in at least one major public cloud platform with ability to design highly available, scalable, and secure cloud infrastructure including networking, IAM, storage, and compute services.
Python or Bash/Shell ScriptingProficiency in Python, Bash, Shell scripting, or similar programming languages for infrastructure automation, tooling development, and operational scripting. Ability to write clean, maintainable code for infrastructure tasks.
Infrastructure as Code (Terraform/Pulumi)Hands-on experience with IaC tools for declarative infrastructure management, version control integration, state management, and automated infrastructure provisioning and updates.
Observability and MonitoringExpertise building and maintaining comprehensive monitoring, logging, and alerting systems. Proficiency with tools like Prometheus, Grafana, Datadog, ELK stack, or similar platforms for infrastructure visibility and incident detection.
CI/CD Pipeline DevelopmentExperience designing and implementing automated deployment pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or ArgoCD. Understanding of release strategies, testing automation, and deployment safety mechanisms.
Distributed Systems DesignStrong conceptual and practical understanding of distributed systems principles, microservices architectures, service discovery, load balancing, and handling complexity at scale across multiple availability zones and regions.
Communication and Technical LeadershipExcellent verbal and written communication skills with ability to explain complex infrastructure concepts to diverse audiences. Demonstrated leadership capability in establishing technical standards and driving consensus across teams.

Nice to have

Service Mesh Architecture (Istio)Experience implementing and operating service mesh solutions like Istio with expertise in traffic management, security policies, observability, and progressive delivery patterns. Understanding of sidecar proxy models and service-to-service communication management.
Service Registry and Service DiscoveryHands-on experience with service discovery patterns and tools such as Consul, Eureka, or Kubernetes DNS. Understanding of how to manage dynamic service registration, health checking, and client-side or server-side discovery patterns.
Ansible and Configuration ManagementExperience with Ansible or similar configuration management tools for infrastructure provisioning, application deployment, and managing infrastructure state across diverse environments.
Advanced Kubernetes FeaturesIn-depth knowledge of advanced Kubernetes features including operators, custom resource definitions (CRDs), service mesh integration, multi-cluster management, and Kubernetes security frameworks like RBAC and network policies.
Distributed Tracing and APMExperience with distributed tracing tools like Jaeger, Zipkin, or commercial APM solutions. Understanding of end-to-end request tracing across microservices and using trace data for performance optimization and debugging.
GitOps and Declarative OperationsFamiliarity with GitOps principles and tools like ArgoCD or Flux for managing infrastructure and application deployments through version-controlled Git repositories. Experience with declarative infrastructure patterns.
Kubernetes Security and ComplianceStrong background in Kubernetes security including pod security policies, network policies, RBAC implementation, secrets management, and compliance requirements in regulated environments.
Cost Optimization and FinOpsProven track record optimizing cloud infrastructure costs through reserved instances, spot instances, resource rightsizing, and implementing FinOps practices without compromising reliability or performance.

Compensation & benefits

Salary

USD 90,000 – 150,000 (annual)

Stock options

Available


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
PythonBash/ShellGo
Frameworks
KubernetesIstioHelm
Databases
Distributed Database Systems
Tools
TerraformPulumiPrometheusGrafanaDatadogArgoCDJenkinsGitLab CI/GitHub Actions
Other
AWS (Amazon Web Services)Google Cloud Platform (GCP)Microsoft AzureDocker and Container TechnologyGit and Version ControlIncident Management and On-Call Systems
Apply Now