Senior Software Engineer, Search Platform

Airwallex
Singapore, Shanghai
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Java","Kotlin","C++","Python","Flink","PostgreSQL","Kafka","Spark","ElasticSearch","Docker","Kubernetes"]

Design and implement scalable backend systems for a global search platform. You’ll work with product and engineering teams to deliver low-latency streaming ingestion and robust data processing, using distributed technologies and modern cloud-native tools, while improving maintainability and driving architectural excellence.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Airwallex
Airwallex
1 year ago

Senior 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

Design and implement scalable backend systems for a global search platform. You’ll work with product and engineering teams to deliver low-latency streaming ingestion and robust data processing, using distributed technologies and modern cloud-native tools, while improving maintainability and driving architectural excellence.
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;
  • •Collaborate with local/global engineering teams, infrastructure teams, and product development teams and translate business requirements into robust engineering solutions

Key Requirements

  • •More than 5 years of back-end development experience and experience in developing large-scale distributed systems.
  • •Proficient in Java(Kotlin)/C++/Python with strong software and system design abilities.
  • •Deep familiarity with the standard library and best practices of your primary programming languages; able to write clear, maintainable code.
  • •In-depth knowledge on storage & streaming over PostgreSQL or Kafka.
  • •Hands-on design, implement and deliver production-grade streaming ingestion using Flink (or similar technologies) with a focus on low-latency, high-throughput, and fault-tolerant design
Experience:5+ yearsFintechPaymentsGlobal banking
Skills:JavaKotlinC++PythonFlinkPostgreSQLKafkaSparkElasticSearchDockerKubernetes
Tech Stack:JavaKotlinC++PythonFlinkPostgreSQLKafkaSparkElasticSearchDockerKubernetes

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