Join Intuit's Business Intelligence (BI) Platform team in building the next generation of scalable, intelligent data infrastructure. As a Senior Data Engineer, you'll be part of a team that handles over 240TB of data, processes 2 billion records daily, and manages 200+ million report requests through 20+ complex pipelines.
The role focuses on designing robust data models, building scalable ETL/ELT pipelines, and ensuring high-quality data for analytics and reporting systems. You'll work with cutting-edge technologies like Apache Spark, DBT, and Kafka while contributing to data governance and performance optimization.
Key responsibilities include designing and implementing scalable data pipelines, developing data models for analytics and machine learning, working with columnar storage formats, and ensuring data quality through automated validation checks. You'll collaborate with platform and product teams to create seamless data integrations.
The ideal candidate brings 6+ years of hands-on data engineering experience, strong proficiency in Spark and Flink, expertise in DBT and Kafka, and solid understanding of data modeling principles. You should be skilled in Python or Scala, comfortable with SQL at scale, and hold a relevant technical degree.
At Intuit, you'll join a company that values innovation and internal mobility, offering opportunities to work on different tech stacks and products. The engineering career path provides both vertical and lateral growth options, from Software Engineer to Distinguished Software Engineer levels.