Staff Software Engineer, Search Platform

Airwallex
Singapore, Shanghai
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 7+ yearsSkills: ["Communication","Collaboration","Problem-solving","Ownership","Teamwork"]

Lead backend engineering for Airwallex's Search Platform, building large-scale distributed services and streaming data pipelines. Design low-latency ingestion with Flink, collaborate with product and global teams, and raise the technical bar through code and architecture reviews, delivering production-grade solutions that power enterprise search across the organization. Drive architecture decisions, roadmap execution, and AI-powered search enhancements where relevant.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Airwallex
Airwallex
7 months ago

Staff Software Engineer, Search Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Lead backend engineering for Airwallex's Search Platform, building large-scale distributed services and streaming data pipelines. Design low-latency ingestion with Flink, collaborate with product and global teams, and raise the technical bar through code and architecture reviews, delivering production-grade solutions that power enterprise search across the organization. Drive architecture decisions, roadmap execution, and AI-powered search enhancements where relevant.
Location: Singapore, Shanghai
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Work closely with Product Managers to analyze the product requirements and then produce the technique solutions & execution plan to deliver the software products.
  • •Hands-on design, implement and deliver production-grade streaming ingestion using Flink (or similar technologies), focusing on low-latency, high-throughput, and fault-tolerant design
  • •Tackle challenging problems in timely computation, stateful stream processing, partitioning, and resilience. Proactively troubleshooting and addressing technical bottlenecks.
  • •Participate in and contribute to critical code, design, and performance reviews, raising the technical bar across the team
  • •Engage with the Technical leads in building a backlog that continuously contributes to the execution of the roadmap;

Key Requirements

  • •More than 7 years of back-end development experience; Have experience in developing large-scale distributed systems.
  • •Proficient in coding and scripting languages (Java(Kotlin) /C++ /Python, etc.) with strong software and system design abilities.
  • •Deep familiarity with the standard library, idiomatic usage, and best practices of your primary programming languages. Able to write clear, maintainable, and efficient code
  • •In depth knowledge on storage & streaming over PostgreSQL or Kafka.
  • •Experience on event driven architecture & parallelisation
Experience:7+ years
Skills:CommunicationCollaborationProblem-solvingOwnershipTeamwork
Languages:English
Tech Stack:JavaKotlinC++PythonFlinkPostgreSQLKafkaElasticSearchDockerKubernetes

Company Brief

Airwallex
Airwallex is a global payments and financial platform that provides business accounts, cross-border payments, treasury, corporate cards, and embedded finance APIs to help companies manage global financial operations and scale internationally.
Industry: Fintech Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: Singapore, Singapore
Founded: 2015
Glassdoor
Glassdoor: 3.7
WebsiteLinkedInGlassdoor