We’re looking for a strong, hands-on Data Engineering Manager to lead a high-performing team responsible for the ingestion, transformation, and availability of large-scale data systems. This team is at the heart of our data platform, powering everything from customer-facing analytics to operational reporting. In this role, you’ll be responsible for managing engineers working across multiple systems and technologies—including Hudi, Iceberg, Spark, Kafka, Debezium, and SQL-based platforms. Experience with Snowflake is a plus, as we are currently migrating parts of our data stack. This is both a people leadership and technical role, where you’ll guide architectural decisions, mentor engineers, and ensure the reliability and scalability of our pipelines and platforms.
What you will be doing :
- Lead and grow a team of data engineers working on real-time and batch data processing.
- Oversee ingestion pipelines from PostgreSQL (via Debezium + Kafka / MSK) into Spark-based data lakes (Hudi / Iceberg).
- Support the team in building and optimizing Spark jobs and workflows for large-scale data processing.
- Provide technical leadership on data lake architecture, schema evolution, and data quality practices.
- Collaborate with other engineering and product teams to ensure reliable data availability for key use cases.
- Work closely with platform leadership to evolve the architecture, including a transition toward Snowflake.
- Own team delivery, sprint planning, and performance management.
- Create a culture of accountability, mentorship, and continuous improvement.
What you will need to know / have :
3+ years of experience managing data engineering or platform teams.Strong technical background with 5+ years in data engineering or related fields.Hands-on experience with at least several of the following : Hudi, Iceberg, Apache Spark, Apache Kafka, Debezium, PostgreSQL, AWS S3.Proficient in SQL and Python or Scala for data workflows.Comfortable navigating hybrid cloud / on-prem environments and modern data architectures.Strong communication and leadership skills, with a focus on enabling team success and technical excellence.Experience working across time zones and distributed teams.It would be a bonus if you had :
Experience with Snowflake, dbt, or other cloud data warehouses.Familiarity with data governance, access control, or metadata management.Experience working in an organization undergoing data platform modernization or cloud migration.Get in on all the awesome at Instructure!
We offer competitive, meaningful benefits in every country where we operate. While they vary by location, here's a general idea of what you can expect :Competitive compensation and participation in Instructure’s equity programFlexible schedules and a remote-friendly culture, with hybrid or onsite work based on business needsAnnual “Dim the Lights” company-wide shutdown from December 26 to December 31Comprehensive wellness programs and mental health supportAnnual learning and development stipends to support your growthWe provide the technology and tools you need to do your best work—typically a Mac, with PC options available in some locationsA culture rooted in inclusivity, support, and meaningful connection