Senior Software Engineer - Growth

AirwallexSan Francisco, CA
$158,000 - $225,000Onsite

About The Position

As a Backend Engineer within the Growth team, you will architect, develop, and maintain scalable microservices and backend systems powering our growth initiatives. You will enable experimentation and data-driven decision-making, collaborate closely with cross-functional teams, and drive robust, secure, and high-performing technical solutions that support our global user acquisition and engagement strategies. This role is based in San Francisco.

Requirements

  • Bachelor’s degree or above in computer science or engineering related majors
  • 5+ years of experience in modern engineering practices focused on continuous integration and quality engineering
  • Strong computer science fundamentals and understanding of OOP concepts
  • Experience with domain driven design and event driven architectures
  • Deep experience with high throughput/low latency/high availability distributed systems
  • Cloud experience with GCP (preferred) or AWS (EC2, RDS, ELB, CloudFront, etc.), and familiarity with Docker and Kubernetes
  • Familiarity with observability tooling such as Splunk, Grafana, and Prometheus
  • Technically proficient with robust expertise in Java/Kotlin and backend development
  • Empathetic, customer-focused problem solver
  • Data-driven, with strong analytical skills
  • Collaborative, knowledge-sharing team player and mentor
  • Adaptable, continuously learning, and quick to embrace new technologies
  • Self-motivated, demonstrates strong ownership and proactive leadership
  • Effective prioritizer, able to balance workload and maintain high quality standards

Nice To Haves

  • Experience with JVM-based programming in Java or Kotlin; familiarity with Spring/Spring Boot
  • Experience solving GTM operations end-to-end
  • Knowledge of data warehousing, customer segmentation, and analytics tools
  • Familiarity with building internal or customer-facing products using AI and LLMs

Responsibilities

  • Architect, develop, and maintain microservices in Java/Kotlin (or similar languages), ensuring high-traffic, high-availability systems meet global user demands.
  • Implement best practices for service-to-service communication, orchestration, and fault tolerance.
  • Collaborate with data scientists and product managers to design data pipelines, analytics platforms, and event-driven architectures.
  • Ensure Growth data is accurate, reliable, and easily accessible for key decisions.
  • Translate business requirements into scalable backend solutions by working closely with Frontend, Product, Design, and Marketing teams.
  • Participate in architectural reviews, code reviews, and strategy sessions to continually improve backend service quality and performance.
  • Develop services that support rapid A/B testing, feature toggles, and real-time performance monitoring; continuously improve backend functionalities to enhance user engagement and drive conversions.
  • Integrate secure coding practices and frameworks to protect user data and ensure global regulatory compliance. Proactively address potential vulnerabilities and security risks.

Benefits

  • Global payments and financial platform
  • Accelerated learning
  • True ownership
  • Impactful work
  • Exceptional teammates
  • Career growth
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service