Senior Software Engineer, Growth

Airwallex•Seattle, WA
•$158,000 - $225,000•Hybrid

About The Position

Airwallex is hiring a Senior Backend Engineer for its Growth Engineering team. The team is building an AI-native platform to support customer acquisition, activation, conversion, retention, and expansion through scalable infrastructure, intelligent decision systems, and automation connecting product, sales, and marketing. The role designs, builds, and owns backend services and platform capabilities for Growth, working on distributed systems, AI, and data infrastructure with direct visibility into business impact. The engineer will build high-performance APIs, distributed services, event-driven architectures, and real-time processing capabilities; develop AI-native features that turn customer and business signals into personalized experiences, recommended actions, and automated workflows; and own technical delivery from design through deployment and operations. The role also focuses on service reliability, security, observability, performance, and operational excellence. It involves resolving ambiguous business problems in partnership with Product, Data Science, Marketing, Sales, and engineering colleagues, while improving engineering quality through design, code review, knowledge sharing, and mentoring. For the US position, the employee will work from the San Francisco office three days a week. Growth’s broader mission is to build a unified, AI-native system across product, sales, and marketing, including high-traffic platforms, experimentation frameworks, intelligent decision systems, and workflows that help teams research opportunities, operate campaigns, coordinate customer journeys, and measure results.

Requirements

  • At least 5 years of professional software engineering experience, including substantial experience building and operating production backend systems.
  • 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.
  • Ability to independently design and deliver complex backend solutions, make sound technical tradeoffs, and own services from implementation through production operations.
  • Strong ownership, problem-solving, and collaboration skills, including the ability to navigate ambiguity, work across functions, and deliver high-quality solutions with minimal oversight.

Nice To Haves

  • 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.

Responsibilities

  • Build scalable backend systems, including high-performance APIs, distributed services, event-driven architectures, and real-time data processing capabilities.
  • Develop AI-native capabilities that turn customer signals, product usage, lifecycle events, and business context into personalized experiences, next-best actions, and automated workflows.
  • Own end-to-end technical delivery by designing, implementing, deploying, and operating complex backend services and platform components.
  • Design secure, observable, and highly available services; improve system performance, reliability, and operational excellence.
  • Partner with Product, Data Science, Marketing, Sales, and other engineering teams to translate ambiguous business needs into pragmatic technical solutions.
  • Improve engineering quality through system design, code reviews, knowledge sharing, and mentoring other engineers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service