Tech Stack
AWSCloudDistributed SystemsDockerElasticSearchGoGoogle Cloud PlatformJavaKubernetesLuaNGINXOpen SourcePostgresPythonRedisRustSQL
About the role
- Build Impactful Infrastructure – Develop and refine a cutting-edge application infrastructure that eliminates common technical bottlenecks, reduces maintenance overhead for developers, and accelerates business innovation.
- Solve Complex, High - Scale Challenges – Tackle intricate, organization-wide problems by leveraging the latest technologies, including reactive programming, Temporal, vector databases, distributed systems, and advanced gateway solutions.
- Drive Strategic Technological Excellence – Conduct comprehensive evaluations of emerging solutions and guide the company’s long-term architectural decisions to ensure scalability, efficiency, and global resilience.
- Work on mission-critical systems, collaborate with top engineering talent, and leave a lasting impact on Airwallex’s global growth.
- Optimize Global Traffic – Managing north-south and east-west API Gateways for seamless external and internal interactions.
- Ensure Fast, Reliable Connectivity – Building a robust global routing infrastructure that seamlessly balances regulatory compliance with a unified, high-performance user experience across regions.
- Enhance Search – Power an intelligent search platform for fast, accurate information retrieval.
- Orchestrate Notifications – Enable efficient delivery of SMS, Email, Webhooks, and Push notifications.
- Automate Workflows – Drive seamless workflow creation, scheduling, and execution.
Requirements
- Strong proficiency in backend programming languages such as Java, Go, Rust, Lua, or Python and their corresponding frameworks;
- Infrastructure & Cloud Expertise: Familiarity with cloud services (AWS, GCP, Aliyun) and infrastructure management tools (Kubernetes, Docker, Istio)
- Database & Storage Systems Expertise: Proven hands-on experience with PostgreSQL, Redis, Elasticsearch, and logical replication, with a deep understanding of performance optimization, scalability, and data consistency in distributed systems.
- Traffic Management Expertise: Strong familiarity with NGINX, OpenResty, Envoy, APISIX, Kong, and Istio, with a solid understanding of traffic routing, load balancing, and API gateway management in high-scale distributed systems.
- Strong Communication Skills: Ability to communicate clearly, effectively, and concisely in both oral and written English within a multicultural environment, fostering collaboration and alignment across teams and stakeholders.
- API Lifecycle & Security Expertise: Strong experience and deep understanding of API lifecycle management, from design to deprecation, along with expertise in API security best practices, including authentication, authorization, and threat mitigation.
- Bonus: Performance Tuning Expertise including advanced profiling techniques such as CPU flame graphs.
- Bonus: Service Mesh Expertise managing traffic between Kubernetes pods using Istio.
- Bonus: API Security Expertise in mitigating DDoS, SQL injection, implementing mTLS and DLP.
- Bonus: Open Source & Innovation Expertise: ability to evaluate, adopt, and introduce cutting-edge open-source technologies to enhance the technology stack.