Senior Software Engineer, Growth
Backend Engineer · Senior · Full Time
Opens Airwallex's application page
Role
What you'll do.
Senior Backend Engineer role at Airwallex, a fintech leader building an AI-native financial operating system. You'll design and operate scalable backend services powering growth automation, customer acquisition, and intelligent decision-making across a platform serving 675,000+ businesses. Requires 5+ years building production backend systems with strong distributed systems expertise, Python/Java proficiency, and proven ability to deliver complex solutions end-to-end in fast-paced environments.
Responsibilities
- Design and build scalable backend systems: Architect and develop high-performance APIs, distributed microservices, event-driven architectures, and real-time data processing capabilities that power growth automation infrastructure and enable intelligent decision-making systems serving hundreds of thousands of concurrent users.
- Develop AI-native platform capabilities: Build backend systems that integrate large language models, agentic workflows, and machine learning models to transform customer signals, product telemetry, lifecycle events, and behavioral data into personalized experiences and automated customer journeys with measurable business outcomes.
- Own end-to-end technical delivery: Take full ownership of complex backend services and platform components from initial design and implementation through production deployment, monitoring, and operational support, demonstrating autonomy and accountability in delivering quality solutions.
- Design for reliability, security, and scale: Engineer highly available, secure, and observable services that handle massive transaction volumes in regulated fintech environments, continuously optimizing performance, implementing comprehensive monitoring, and maintaining operational excellence standards.
- Solve ambiguous business problems: Partner cross-functionally with Product Management, Data Science, Marketing, Sales, and peer engineering teams to translate complex growth business requirements into pragmatic, scalable technical solutions that balance engineering rigor with speed of execution.
- Elevate engineering quality and mentorship: Contribute to technical excellence through thoughtful system design, comprehensive code reviews, knowledge sharing sessions, architectural documentation, and mentoring junior engineers to build stronger engineering capabilities across the growth platform team.
Qualifications
What we look for.
Technical
5+ years professional backend engineering experience
Demonstrated track record building, deploying, and operating production-grade backend systems at scale, with deep responsibility for system reliability, performance, and architectural decisions in complex distributed environments.
Backend language proficiency
Strong command of Python, Java, Kotlin, or comparable backend languages with solid computer science fundamentals and production experience with frameworks such as FastAPI, Spring Boot, or equivalent modern backend frameworks.
Distributed systems and backend architecture expertise
Deep understanding of microservices architecture, API design patterns, data modeling strategies, event-driven systems, asynchronous processing, horizontal scalability, fault tolerance, and reliability engineering principles.
Complex solution design and delivery
Proven ability to independently architect and implement complex backend solutions, make sound technical tradeoffs, navigate competing priorities, and take ownership of services through their full lifecycle from conception to production operations.
Strong ownership and collaboration
Demonstrated high agency, problem-solving capability, and ability to work effectively across functions with minimal oversight, navigating ambiguity and delivering high-quality solutions that require cross-team coordination and technical leadership.
Education
Bachelor's degree
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field; equivalent professional experience and demonstrated expertise may be considered.
Experience
Growth platform development
Experience architecting experimentation frameworks, A/B testing platforms, customer segmentation engines, marketing automation systems, or data-intensive applications that drive business growth metrics and user engagement.
AI and ML systems integration
Hands-on experience building AI-powered production applications, integrating large language models, implementing agentic workflows, orchestrating tool chains, managing model inference at scale, and designing observability for AI systems.
Real-time data infrastructure
Experience designing and implementing real-time data pipelines, streaming technologies (Kafka, Flink, etc.), event sourcing patterns, or large-scale event processing systems handling millions of events per second.
Cloud infrastructure and DevOps
Proficiency with AWS, GCP, or Azure cloud platforms; hands-on experience with containerization (Docker), orchestration systems (Kubernetes), infrastructure-as-code, CI/CD pipelines, and modern cloud-native architecture patterns.
Observability and reliability engineering
Experience implementing comprehensive monitoring, logging, and distributed tracing using tools like Grafana, Prometheus, Splunk, DataDog, or equivalent; expertise in designing for observability, SLOs, and incident response.
Enterprise system integrations
Track record designing and implementing robust integrations across product analytics, CRM platforms, marketing automation systems, data warehouses, and other enterprise software systems in complex operating environments.
Fintech or regulated environment experience
Background in high-growth fintech companies, regulated payments infrastructure, cross-border transactions, or compliance-heavy environments where security, data integrity, and regulatory adherence are critical to system design.
Skills
Required
Python
Production-grade Python development with modern async frameworks (FastAPI, asyncio) and deep understanding of Python ecosystem for backend systems and data processing.
Java
Enterprise Java development experience with Spring Boot, Spring Cloud, or equivalent frameworks for building microservices, handling concurrent request processing, and managing complex application lifecycle.
System design and architecture
Ability to design scalable, reliable, and maintainable backend architectures considering trade-offs between consistency, availability, partition tolerance, performance, and operational complexity.
API design
RESTful API design expertise including HTTP semantics, status codes, pagination, rate limiting, versioning strategies, and designing APIs that balance client needs with backend constraints.
Database design and optimization
Proficiency in data modeling, query optimization, index strategies, and selecting appropriate database technologies (SQL and NoSQL) for different use cases and scale requirements.
Asynchronous systems
Deep expertise in asynchronous programming patterns, message queues, event-driven architectures, and handling eventual consistency in distributed systems.
Code quality and testing
Commitment to writing testable, maintainable code with comprehensive unit, integration, and end-to-end test coverage; experience with TDD and production debugging techniques.
Production troubleshooting
Skilled at diagnosing and resolving production issues using logs, metrics, traces, and debugging tools; experience implementing proper error handling, circuit breakers, and retry logic.
Preferred
Kotlin
Nice to haveExperience with Kotlin for JVM development, leveraging language features for safer, more concise backend code in systems requiring high reliability and maintainability.
Apache Kafka
Nice to haveHands-on experience designing and operating Kafka infrastructure for high-throughput event streaming, implementing producer/consumer patterns, and managing stream processing topologies at scale.
PostgreSQL and Redis
Nice to haveDeep operational experience with PostgreSQL for complex relational data, Redis for caching and real-time data structures, including performance tuning and reliability patterns.
Kubernetes
Nice to haveExperience deploying, scaling, and managing applications on Kubernetes, including service discovery, load balancing, persistent storage, and troubleshooting container orchestration issues.
LLM integration and agentic systems
Nice to haveExperience integrating large language models into production systems, implementing function calling workflows, orchestrating multi-step agent reasoning, and designing evaluation frameworks for AI systems.
GraphQL
Nice to haveExperience designing and implementing GraphQL APIs for flexible data querying, handling N+1 query problems, implementing subscriptions, and optimizing resolver performance.
gRPC and Protocol Buffers
Nice to haveExperience building high-performance service-to-service communication using gRPC and Protocol Buffers for internal APIs, especially in latency-sensitive environments.
Cloud platforms
Nice to haveProficiency with AWS services (EC2, RDS, SQS, Lambda, DynamoDB) or GCP services (Compute Engine, Cloud SQL, Pub/Sub, BigQuery) for building cloud-native applications.
Monitoring and observability
Nice to haveExperience implementing comprehensive observability using Datadog, New Relic, or similar platforms; designing metrics, alerts, and dashboards for production systems.
dbt and data transformation
Nice to haveExperience with dbt or similar data transformation tools for building reliable data pipelines, data modeling, and enabling analytics in modern data stacks.
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 158,000 – 225,000
Full posting
Original listing.
About Airwallex
Airwallex is the AI-native financial operating system for a real-time, intelligent economy. More than 675,000 businesses, including McLaren Racing, Qantas, SHEIN, and TikTok, use us, directly or through our platform partners, to run their financial operations or build and monetize financial products of their own.
We started in Melbourne in 2015 to build the infrastructure global commerce runs on. We're the regulated backbone behind global payments: not by accident, but by design. A decade plus, 85+ licenses, and a financial infrastructure spanning North America, Europe, the Middle East, and Asia-Pacific.
We're co-headquartered in San Francisco and Singapore, with more than 2,300 people across 27 offices. We hire builders with founder-level energy, people who move fast with good judgment, dig in with real curiosity, and make calls from first principles rather than waiting to be told what to do. Read our operating principles to see it in full.
How you'll make impact
Growth Engineering at Airwallex is building an AI-native platform that powers customer acquisition, activation, conversion, retention, and expansion. We're developing scalable infrastructure, intelligent decision systems, and automation capabilities that connect product, sales, and marketing to drive measurable business outcomes.
As a Senior Backend Engineer, you'll design, build, and own the backend services and platform capabilities that power Growth at scale. You'll work on technically challenging problems at the intersection of distributed systems, AI, and data infrastructure, with direct visibility into business impact.
Build scalable backend systems, including high-performance APIs, distributed services, event-driven architectures, and real-time data processing capabilities that power growth automation and intelligent decision-making.
Develop AI-native capabilities that transform customer signals, product usage, lifecycle events, and business context into personalized experiences, next-best actions, and automated workflows.
Own end-to-end technical delivery, independently designing, implementing, deploying, and operating complex backend services and platform components.
Design for reliability and scale, building secure, observable, highly available services while continuously improving system performance and operational excellence.
Solve ambiguous business problems, partnering with Product, Data Science, Marketing, Sales, and other engineering teams to translate requirements into pragmatic technical solutions.
Elevate engineering quality through thoughtful system design, code reviews, knowledge sharing, and mentoring other engineers.
US: You'll work from our San Francisco office three days a week.
What we're looking for
Essentials
5+ years of professional software engineering experience, with substantial experience building and operating production backend systems, and a bachelor's degree in Computer Science, Engineering, or a related field.
Strong proficiency in Python, Java, Kotlin, or a comparable backend language, with solid computer science fundamentals and experience with frameworks such as FastAPI or Spring Boot.
Strong understanding of distributed systems and backend architecture, including API design, data modeling, event-driven architectures, asynchronous processing, scalability, and reliability.
Proven ability to independently design and deliver complex backend solutions, making sound technical tradeoffs and owning services from implementation through production operations.
Strong ownership, problem-solving, and collaboration skills, with the ability to navigate ambiguity, work effectively across functions, and deliver high-quality solutions with minimal oversight.
Preferred
Experience building growth platforms, experimentation systems, customer segmentation engines, marketing automation, or data-intensive applications.
Experience building AI-powered applications or agentic workflows, including LLM integration, tool orchestration, evaluation, and production observability.
Experience with real-time data pipelines, streaming technologies, or large-scale event processing.
Familiarity with cloud infrastructure such as AWS or GCP, containerization, and orchestration technologies including Docker and Kubernetes.
Experience with production observability and reliability tooling such as Grafana, Prometheus, Splunk, or equivalent.
Experience designing integrations across product, analytics, CRM, marketing, or other enterprise systems.
Experience in high-growth technology companies, fintech, payments, or regulated environments.
You'll thrive here if
You have high agency. You proactively identify opportunities for improvement and take ownership of delivering solutions.
You're a strong builder. You enjoy turning ideas into production systems and take pride in shipping reliable, maintainable software.
You're pragmatic and outcome-oriented. You balance engineering quality with speed of execution and focus on delivering measurable impact.
You're comfortable with ambiguity. You break down complex problems, make thoughtful decisions with incomplete information, and adapt quickly.
You take end-to-end ownership. You care about how your systems perform in production, not just whether the code ships.
You communicate proactively. You surface risks early, collaborate effectively, and bring solutions rather than just problems.
You thrive in a global environment. You're comfortable working with distributed teams across APAC, EMEA, and the US.
Learn more about your team
Growth at Airwallex is building a unified, AI-native growth system across product, sales, and marketing. Rather than applying AI to isolated tasks, we use customer context, machine learning, automation, and continuous learning to transform how Airwallex acquires, activates, converts, retains, and expands customers.
You’ll build high-traffic platforms, experimentation frameworks, and intelligent decision systems that turn signals—such as company profile, product usage, lifecycle stage, behavior, and intent—into personalized journeys, next-best actions, and measurable incremental value.
The work spans both human + AI and autonomous operating models: AI-native tools that increase the leverage of growth teams, alongside agentic workflows that can research opportunities, launch and optimize campaigns, orchestrate customer journeys, and measure outcomes within clear strategies and guardrails.
The challenge is to combine consumer-technology speed with the precision, trust, and regulatory complexity of global B2B finance. If you enjoy owning ambiguous problems end to end, prototyping quickly, measuring real business impact, and using every outcome to improve the next decision, you’ll help define how an AI-native global financial platform grows.
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.
Senior Software Engineer, Machine Learning Platform
Senior
Staff Product Security Engineer
Staff
Software Engineer, Developer Experience
Mid
Engineering Lead, Full Stack, Growth Team
Lead
Head of Engineering, Payments Platform
Director