Senior Data Platform Engineer (Knowledge Platform & AI Enablement)
Data Engineer · Senior · Full Time
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 haveStream processing framework for advanced real-time analytics
DBT
Nice to haveModern data transformation tool for analytics engineering
Spring Boot
Nice to haveMicroservices development for data platform services
BigQuery
Nice to haveGoogle Cloud data warehouse experience
Snowflake
Nice to haveCloud data platform expertise
Hadoop Ecosystem
Nice to haveTraditional big data processing frameworks
Lake House Architecture
Nice to haveModern hybrid data architecture patterns
Financial Technology
Nice to haveDomain knowledge in fintech and payment systems
Tech stack
Languages
Frameworks
Databases
Tools
Other
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.
- 01
Application Review
Initial screening of resume and technical background
- 02
Recruiter Phone Screen
30-minute conversation about role fit and career goals
- 03
Technical Assessment
Coding challenge or take-home assignment focusing on data engineering problems
- 04
Technical Interview Round 1
System design interview focusing on data architecture and distributed systems
- 05
Technical Interview Round 2
Deep-dive technical discussion on big data technologies and past projects
- 06
Behavioral Interview
Leadership and collaboration assessment with focus on mentorship capabilities
- 07
Final Interview
Meeting with hiring manager and senior team members
- 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.
Senior Software Engineer, Ecosystem
Senior
Senior Data Scientist, Analytics (Lending)
Senior
Senior Software Engineer - Growth
Senior
Engineering Director
Director
Senior Data Scientist, Algorithm (Lending & Onboarding)
Senior