1 day ago
Base Salary
$180k - $240k/yr
Responsibilities
- Architect and build core distributed infrastructure components from foundational storage through high-availability service layers.
- Optimize distributed systems performance, including state management, checkpointing, exactly-once semantics, and systems internals.
- Develop the Knowledge Platform with scalable vector indexing, agentic workflows, and real-time data streaming for AI-driven products.
- Own the full software development lifecycle for batch and streaming systems processing petabytes of data across more than 30 global regions.
- Contribute to shared tooling, SDKs, and automation frameworks that improve engineering productivity.
- Mentor mid-level engineers and provide technical leadership through design reviews and project delivery.
Requirements
- At least 5 years of experience building and operating large-scale distributed systems or infrastructure platforms.
- Deep understanding of computer science fundamentals, distributed systems, memory management, and networking protocols.
- Proficiency in Java, Kotlin, or Go.
- Hands-on experience with or willingness to learn the internals of Kafka, Flink, Spark, Kubernetes, or OLAP engines.
- Demonstrated ownership of complex technical challenges from initial design through production stability.
- Interest in AI/ML infrastructure and real-time systems, with strong technical judgment and problem-solving ability.
Tech Stack
Categories
BackendData Engineering
About Airwallex
Airwallex builds a global payments and financial operations platform for businesses, offering payment acceptance, multi-currency accounts, FX and transfers, card issuing, treasury and spend management via APIs and web apps. It monetizes through transaction and foreign-exchange fees and related account services. Founded in Melbourne in 2015 and privately held, the company serves customers worldwide, with notable users including Brex, Canva and Qantas.
