
Posted 17 hours ago
Staff Software Engineer, Search Platform
AirwallexStaff Software Engineer, Search Platform
Requirements
7+ years back-end development, Large-scale distributed systems experience, Proficiency in Java, Kotlin, C++, or Python, Knowledge of PostgreSQL or Kafka, System design expertise
Skills
JavaKotlinC#PythonKafkaPostgreSQLFlinkElasticsearchDockerKubernetes
About the role
Responsibilities
- Work closely with Product Managers to analyze requirements and produce technical solutions and execution plans.
- Design, implement, and deliver production-grade streaming ingestion using Flink or similar technologies, focusing on low-latency and high-throughput.
- Tackle complex problems in timely computation, stateful stream processing, partitioning, and resilience.
- Proactively troubleshoot and address technical bottlenecks within the search infrastructure.
- Participate in critical code, design, and performance reviews to raise the technical bar across the team.
- Collaborate with local and global engineering, infrastructure, and product teams to translate business needs into robust solutions.
Requirements
- More than 7 years of back-end development experience.
- Proven experience in developing and maintaining large-scale distributed systems.
- Proficiency in coding and scripting languages such as Java, Kotlin, C++, or Python.
- Deep knowledge of storage and streaming technologies, specifically PostgreSQL or Kafka.
- Strong software and system design abilities with a focus on writing clear, maintainable, and efficient code.
Preferred Qualifications
- Experience with event-driven architecture and parallelization.
- Prior work on large-scale data processing pipelines and search engines (e.g., Kafka, Spark, Flink, or Elasticsearch).
- Exposure to microservice architectures, observability, and cloud-native infrastructure like Docker and Kubernetes.
- Experience integrating AI-powered search enhancements, such as embeddings, semantic search, or re-ranking models.
About the Company
Airwallex is a unified payments and financial platform for global businesses. Powered by proprietary infrastructure and software, we empower over 200,000 businesses worldwide—including Brex, Rippling, and Qantas—to manage business accounts, payments, spend management, and treasury at a global scale. Headquartered in Melbourne with over 2,200 employees across 26 offices, we are building the future of global banking.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Software Engineer, Search Platform
Airwallex · Singapore
