Ibotta - Denver, CO
posted 3 months ago
Ibotta is seeking a Senior Analytics Engineer to join our innovative Core Data & Analytics team and contribute to our mission to Make Every Purchase Rewarding. In this role, you will be responsible for utilizing the latest developments in ETL and ELT processes to provide the Revenue teams, including Client Partnership and Client Sales, with trusted and curated datasets. These datasets serve as the foundation for critical data products that deliver actionable insights. You will also take on a leadership role in cross-functional projects and mentor junior team members, fostering a collaborative work environment. This position is hybrid, requiring three days in the office (Tuesday, Wednesday, and Thursday) in Denver, Colorado. Candidates must reside in the United States. As a Senior Analytics Engineer, you will be expected to organize and optimize data for analysis, collaborate with other Analytics Engineers and Client Analytics peers to define requirements, and normalize datasets for business use. You will identify, validate, document, and conduct user acceptance testing (UAT) for event-based data across the Revenue team, ensuring that the datasets are reliable and maintainable. You will develop Revenue datasets with a focus on data quality principles, creating standards and change management processes for events used in analytics workflows. Your role will involve implementing engineering best practices to deploy and maintain quality curated datasets using tools like Airflow, including automated alerting and anomaly detection to ensure data integrity. You will work across our full technology stack, including Databricks, Spark, Command Line, Airflow, GitHub, Python, and Monte Carlo, to develop and maintain these datasets. Additionally, you will build UI and automation tools to enable data democratization throughout the company and lead large, complex task force projects that require cross-functional input.