Data Platform Engineering Manager
Skills
About the role
Kraken is hiring a Data Platform Engineering Manager to lead a team building real-time streaming infrastructure for one of the largest digital asset exchanges. This individual contributor management role suits engineers with eight plus years in data or distributed systems who also have three or more years managing engineering teams, and candidates may be located across the regions listed.
What you’ll do
- Lead and grow a team of senior data platform engineers building Kraken's real-time streaming infrastructure
- Own the architecture and roadmap for data systems powered by Spark, Kafka, Iceberg, RisingWave, and Apache Flink
- Design and operate scalable data architecture serving trading, risk, compliance, and product teams
- Drive adoption of AI-powered automation across the data stack including quality checks, anomaly detection, and self-healing pipelines
- Partner with ML, analytics, and product engineering to deliver platform capabilities that accelerate their work
- Evolve the data-lake and warehouse architecture to support batch and streaming workloads
- Hire, mentor, and retain top-tier platform engineers and build a culture of technical ownership
What they’re looking for
- Eight plus years in data engineering, platform engineering, or distributed systems with at least three years managing engineering teams
- Hands-on experience building data lakes in AWS using Spark, Athena, Iceberg, Parquet, and Presto
- Strong expertise operating real-time data at scale with Kafka, Spark Streaming, Debezium, and CDC pipelines
- Proven ability to manage competing priorities across product, finance, compliance, and analytics stakeholders
- Experience designing or adopting AI and ML-powered automation in data workflows
- Proficiency in Python, Scala, or Java in a production data platform context
- Solid understanding of cloud-native data infrastructure on AWS such as Glue, S3, EMR, and Lambda
- Track record of managing, recruiting, and developing high-performing remote engineering teams
- Ability to translate long-term platform vision into executable quarterly roadmaps
What’s on offer
- Full-time remote position available across the listed countries
- Continuous application window with no fixed closing deadline
- Work on systems processing billions of events daily across trading, compliance, and product systems
Questions about this role
What is the required experience level?
The posting asks for eight plus years in data engineering, platform engineering, or distributed systems, plus at least three years managing engineering teams.
Is this a remote position?
Yes. The role is fully remote and candidates may be located in Brazil, Bulgaria, Canada, Cyprus, Czechia, Estonia, Hungary, Ireland, Mexico, Panama, Peru, Poland, Portugal, Romania, Slovenia, Spain, or the UK.
What technologies are used on the team?
The primary stack includes Spark, Kafka, Iceberg, RisingWave, Apache Flink, AWS services (Athena, Glue, S3, EMR, Lambda), Debezium, and Python, Scala, or Java.
When does the application window close?
There is no stated deadline; the posting notes that applications are accepted on an ongoing basis.
Related roles
Sr. Data Analyst, Data & Audit Readiness
A senior data analyst role at Kraken focused on audit readiness, building data pipelines and dashboards for internal audit, based in Canada.
Data Engineer, Data Platform & ML (Remote)
A Poland-remote Data Engineer role building a cloud-based corporate data warehouse for business analytics and machine learning. It suits a data engineer with at least three years of experience in Python, SQL, warehouse design, and modern data tooling.
Data Engineer, Data Platform & Machine Learning (Remote)
A Serbia-remote data engineering role building Tabby's corporate data warehouse, data integrations, and pipelines. It is intended for a data engineer with warehouse design, Python, SQL, and cloud data-stack experience.
Senior Data Engineer, Data Platform & ML (Remote)
A remote senior data engineering role in Yerevan focused on feature-store development, data services, streaming, and production data pipelines. It is suited to an engineer with scalable systems experience across data, machine learning, or backend development.
Lead Data Engineer – Databricks & AI | Remote Canada
Lead data engineer role for a financial services client, requiring 10+ years of Databricks expertise and experience collaborating with AI/ML teams to build scalable data infrastructure.
Software Engineering Senior Manager - Data Engineering - GEN AI
A senior engineering management role leading data engineering teams for Wells Fargo's Treasury Technology group in Bengaluru. Suited to an experienced people leader with a data engineering background in regulated financial services.