Senior Data Platform Engineer (Knowledge Platform & AI Enablement)

Data Engineer · Senior · Full Time

SG - Singapore4mo ago
Apply for this role

Opens Airwallex's application page

Role

What you'll do.

Senior Data Platform Engineer role at Airwallex Singapore, focusing on building next-generation data platform with AI enablement capabilities. The role involves designing and implementing large-scale distributed data processing systems, working with Lake House architectures, and optimizing data storage and processing to enable data-driven decision making across the organization.

Responsibilities

  • Technical Decision Making: Engage in technical decision-making, custom development, integration, and performance optimization at the foundational level
  • System Development: Develop and automate large-scale, high-performance distributed data processing systems for batch and streaming workloads
  • Infrastructure Design: Design and build scalable data infrastructure and pipelines using modern data engineering practices
  • Data Processing Optimization: Optimize data storage, processing, applications, and interfaces to reduce latency and improve efficiency
  • Architecture Implementation: Implement and evaluate new data architectures including Lake House patterns for improved data accessibility
  • Tool Standardization: Define shared data engineering tool standards to enhance productivity across the engineering organization
  • Team Leadership: Provide technical guidance and mentorship to junior engineers and Data Platform Engineer II roles
  • Cross-functional Collaboration: Work with product teams, data scientists, and business stakeholders to enable data-driven decision making
  • Performance Monitoring: Monitor and optimize system performance, ensuring high availability and reliability of data platforms
  • Third-party Integration: Develop integration solutions for third-party data sources and external systems

Qualifications

What we look for.

Technical

  • Data Engineering Experience

    5+ years of hands-on experience in data engineering roles

  • Programming Languages

    Proficiency in Kotlin, Java, Scala, Python, and SQL

  • Distributed Systems

    Experience designing, building, and operating distributed systems

  • Big Data Technologies

    Working knowledge of Kafka, Spark, Flink, Hadoop, and DBT

  • Cloud Data Platforms

    Experience with BigQuery, Snowflake, and cloud data lakes

  • Real-time Processing

    Strong knowledge of real-time and batch processing systems

  • Petabyte Scale Data

    Experience working with data at petabyte scale

  • Data Architecture

    Ability to establish overarching data architecture and design patterns

Education

  • Bachelor's Degree

    Bachelor's or Master's degree in Computer Science, Computer Engineering, Computer Information Systems, or equivalent experience

Experience

  • Senior-level Engineering

    Experience leading system design and driving medium to large-scale projects

  • Mentorship Experience

    Experience providing technical guidance and mentorship to junior engineers

  • Financial Technology

    Experience in fintech or financial services industry preferred

  • Cross-border Payments

    Understanding of global payments and financial platforms is advantageous

Skills

Required

  • Java/Kotlin/Scala

    Strong proficiency in JVM languages for enterprise data platform development

  • Python

    Advanced Python skills for data processing and automation

  • SQL

    Expert-level SQL for complex data queries and transformations

  • Apache Spark

    Production experience with Spark for large-scale data processing

  • Apache Kafka

    Real-time streaming data processing with Kafka

  • Distributed Systems

    Deep understanding of distributed system design principles

  • Data Architecture

    Ability to design and implement scalable data architectures

  • System Design

    Senior-level system design capabilities for complex data platforms

Preferred

  • Apache Flink

    Nice to have

    Stream processing framework for advanced real-time analytics

  • DBT

    Nice to have

    Modern data transformation tool for analytics engineering

  • Spring Boot

    Nice to have

    Microservices development for data platform services

  • BigQuery

    Nice to have

    Google Cloud data warehouse experience

  • Snowflake

    Nice to have

    Cloud data platform expertise

  • Hadoop Ecosystem

    Nice to have

    Traditional big data processing frameworks

  • Lake House Architecture

    Nice to have

    Modern hybrid data architecture patterns

  • Financial Technology

    Nice to have

    Domain knowledge in fintech and payment systems

Tech stack

Languages

JavaKotlinScalaPythonSQL

Frameworks

Apache SparkApache FlinkSpring BootDBT

Databases

BigQuerySnowflakeData Lake

Tools

Apache KafkaApache HadoopDockerKubernetes

Other

Lake House ArchitectureCI/CD PipelinesCloud Platforms

Compensation

Pay and benefits.

Benefits

  • Global Impact

    Work on solutions that serve over 200,000 businesses worldwide including major brands

  • Career Growth

    Accelerated learning opportunities in a fast-growing fintech valued at $8 billion

  • Innovation Focus

    Work with cutting-edge technology and AI to solve complex global payment challenges

  • Diverse Environment

    Join a team of 2,000+ innovative professionals across 26 global offices

  • Equity Opportunity

    Be part of a company backed by world-leading investors including Visa, Mastercard, and Sequoia

  • Equal Opportunity

    Inclusive workplace that values diversity and provides accommodation for special needs

Process

Interview steps.

  1. 01

    Application Review

    Initial screening of resume and technical background

  2. 02

    Recruiter Phone Screen

    30-minute conversation about role fit and career goals

  3. 03

    Technical Assessment

    Coding challenge or take-home assignment focusing on data engineering problems

  4. 04

    Technical Interview Round 1

    System design interview focusing on data architecture and distributed systems

  5. 05

    Technical Interview Round 2

    Deep-dive technical discussion on big data technologies and past projects

  6. 06

    Behavioral Interview

    Leadership and collaboration assessment with focus on mentorship capabilities

  7. 07

    Final Interview

    Meeting with hiring manager and senior team members

  8. 08

    Reference Check

    Verification of past performance and technical capabilities

Full posting

Original listing.

About Airwallex

Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale.

Proudly founded in Melbourne, we have a team of over 2,000 of the brightest and most innovative people in tech across 26 offices around the globe. Valued at US$8 billion and backed by world-leading investors including T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, Airwallex is leading the charge in building the global payments and financial platform of the future. If you’re ready to do the most ambitious work of your career, join us.

Attributes We Value

We hire successful builders with founder-like energy who want real impact, accelerated learning, and true ownership. You bring strong role-related expertise and sharp thinking, and you’re motivated by our mission and operating principles. You move fast with good judgment, dig deep with curiosity, and make decisions from first principles, balancing speed and rigor.

You're humble and collaborative; turn zero‑to‑one ideas into real products, and you “get stuff done” end-to-end. You use AI to work smarter and solve problems faster. Here, you’ll tackle complex, high‑visibility problems with exceptional teammates and grow your career as we build the future of global banking. If that sounds like you, let’s build what’s next.

Senior Data Platform Engineer (Data Platform & AI Enablement)

Hiring Location: Singapore

Who You Are?  Role Overview:

The Data Platform Engineering team is going to implement various data processing tasks on the newly built next-generation data platform. We aim to further optimize data storage, processing, application, interfaces, and other dimensions. Throughout the continuous iteration process, we will also incorporate new data components and consider new data architectures (such as Lake House) to achieve faster data scheduling, significantly reducing data latency and enabling more efficient operation of data engineering applications.

In this data engineering role, we are seeking engineers with a background in data engineering to join us in various aspects of data engineering, leveraging your past experiences in the field.

In this role, you will:

  • Engage in technical decision-making, custom development, integration, and performance optimization at the foundational level, extending to the development of service layer infrastructure components, application layer, and data processing, including third-party data integration. Your contributions will enable Airwallex to evolve into a truly data-driven organization.

  • Develop and automate large-scale, high-performance distributed data processing systems (batch/streaming) to drive Airwallex's business growth and enhance product experiences.

  • Advocate for high-quality software engineering practices to establish scalable data infrastructure and pipelines.

  • Contribute to defining shared data engineering tool standards to enhance the productivity and output quality of data engineers across the company.

  • Provide guidance to junior engineers.

You might be a great fit if you:

As a senior-level engineer, you’ll take the lead in system design. Additionally, we expect you to drive medium and large-scale projects that create an impact across the entire team. On mentorship: In the mid to later stages of your role, you’ll provide dotted-line guidance to Data Platform Engineer II(s) to support them in driving project delivery.

  • Have 5+ years of relevant experience as a data engineer.

  • Hold a Bachelor's or Master's degree in CS/CE/CIS, (or equivalent experience) with knowledge of Kotlin / Java / Scala / Python / SQL. Knowledge of Kafka, Data Lake, Spark, Flink, DBT, Spring Boot,, Hadoop, BigQuery, and Snowflake is preferred.

  • Ability to take ownership of designing, building, and operating distributed systems and establishing overarching data architecture.

  • Possess strong working knowledge of Real-time/Batch processing systems.

  • Have experience with working data at PB scale.

Applicant Safety Policy: Fraud and Third-Party Recruiters

To protect you from recruitment scams, please be aware that Airwallex will not ask for bank details, sensitive ID numbers (i.e. passport), or any form of payment during the application or interview process. All official communication will come from an @airwallex.com email address. Please apply only through careers.airwallex.com or our official LinkedIn page.

Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary.

Equal opportunity

Airwallex is proud to be an equal opportunity employer. We value diversity and anyone seeking employment at Airwallex is considered based on merit, qualifications, competence and talent. We don’t regard color, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status when making our hiring decisions. If you have a disability or special need that requires accommodation, please let us know.

Redirects to Airwallex's application page.

Other roles

More at Airwallex.

View all 159 roles