This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This role belongs to the Knowledge Platform Team, as a senior data platform engineer, you’ll work directly within the business scenarios of the Growth Team. The Knowledge Platform team is building the foundational infrastructure that empowers the entire company to leverage data, AI, and ML into business impact. In 2024, 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. You will focus on the data platform and data processing scenarios within Airwallex’s Growth Team, with a specific focus on the key areas of Acquisition, Outbound, Activation, Retention, Monetization, and Revenue.
Job Responsibility:
Design, build and maintain scalable and reliable batch and stream data pipelines for internal analytics and operational use cases
Participate in building data ingestion frameworks connecting internal systems with the centralized data platform using tools like Kafka, Flink, or Spark
Collaborate with senior engineers to define and maintain internal data engineering tools, standards, and practices
Contribute to automation and reliability improvements that reduce data latency and improve platform scalability
Assist with integration of external (third-party) data sources and handle data quality and consistency concerns
Work cross-functionally with product, engineering, and BI teams to translate business requirements into engineering solutions
Take the lead in system design
Drive medium and large-scale projects that create an impact across the entire team
Provide dotted-line guidance to Data Platform Engineer II(s) to support them in driving project delivery
Requirements:
Around 5+ years of relevant experience as a data engineer
Bachelor's or Master's degree in CS/CE/CIS (or equivalent experience)
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 work with senior/leader data platform engineers to design, build, and operate distributed systems and establish overarching data architecture
Possess strong working knowledge of Real-time/Batch processing systems
Experience with working data at PB scale
What we offer:
Competitive salary plus valuable equity
Collaborative open office space with a fully stocked kitchen