Reporting to the Data Platform Lead, you will be a hands-on senior engineer responsible for building and maintaining ApprovalMax's enterprise data platform.
Own the design and delivery of production-grade data pipelines, drive engineering quality across the data stack, and act as a technical mentor for the broader analytics team.
Design, build, and maintain scalable ELT pipelines, ingestion processes, and transformation layers.
Write production-grade Python for orchestration, custom ingestion, and data transformation logic.
Investigate and resolve pipeline failures within agreed SLAs; lead root-cause analysis and implement durable fixes.
Implement and maintain data quality frameworks across the platform; ensure critical data assets have explicit quality contracts.
Partner with Product Engineering, RevOps, and Finance to define and maintain data contracts.
Requirements
5+ years of hands-on data engineering experience building and operating production data platforms in a SaaS or B2B product environment.
Demonstrated experience using AI coding agents as a core part of your development workflow.
Strong hands-on expertise with cloud-native data platforms, ideally Azure.
Expert-level command of the modern data stack: dbt, SQL, dimensional and source-aligned data modelling, semantic layers, and data quality frameworks.
Strong Python skills and hands-on experience with workflow orchestration.
Experience defining and consuming data contracts in collaboration with Product and Engineering teams.
Track record of raising engineering maturity in data functions.
Comfortable being on-call for the data platform and owning incidents end-to-end.