Senior Analytics Engineer at ibotta

Denver, Colorado, United States

ibotta Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • 5+ years of practical work experience in a data engineering role supporting an analytics team or equivalent experience as an analytics engineer
  • Bachelor’s degree in Computer Science, Engineering, Analytics or a related field
  • Direct experience working with sales teams and revenue-related data, including building connections to data sourced from Salesforce (strongly preferred)
  • Working knowledge and some practical experience with end-to-end data pipelines and ETL/ELT processes and tools (AWS Glue, DBT, etc.)
  • Working knowledge and some practical experience with AWS Ecosystem and cloud-based data warehouse and architecture
  • Working knowledge and some practical experience with Airflow, DataBricks, Git, Monte Carlo
  • Working knowledge and some practical experience with multiple languages and frameworks (Python, Scala, strong SQL, Spark) (highly preferred)
  • Working knowledge and some practical experience with development in a modern BI/data visualization platform (Looker, Tableau, etc.)
  • Experience with event-driven architectures and platforms (strong plus)
  • Ability to develop solutions by applying data quality principles
  • Ability to think creatively, provide thoughtful insights, and proactively solve problems to answer business questions using data
  • Collaboration with SMEs to understand the business context of the data
  • Experience identifying and troubleshooting data anomalies and pipeline issues
  • Exposure to managing and updating cluster configurations to ensure workflow operation
  • Ownership of data throughout its lifecycle
  • Excellent oral and written communication skills
  • Proactive, collaborative and driven to solve hard problems while respecting diverse perspectives in a dynamic, fast-paced environment
  • Intellectually curious, conceptual thinker who uses creative problem-solving skills

Responsibilities

  • Be an Ibotta Data Owner, helping us organize and optimize our data for analysis
  • Serve as a mentor to junior Analytics Engineer team members
  • Collaborate with other Analytics Engineers and Analytics peers to define requirements and normalize datasets for use
  • Identify, validate, document, and UAT event-based data for business use across the Sales Operations team
  • Understand, and often own, Sales Operations team business logic to help document, test, and maintain datasets
  • Develop revenue-related datasets with data quality principles in mind, creating standards and change management principles for events used in analytics workflows to ensure reliability
  • Implement and utilize engineering best practices and methods to deploy and maintain quality, curated data sets using Airflow, including automated alerting and anomaly detection into data flows to ensure data quality and integrity
  • Work across our full technology stack (Salesforce, Databricks, Spark, Command Line, Airflow, GitHub, Python, Monte Carlo, etc) to develop and maintain these datasets
  • Build UI and automation tools to enable data democratization throughout the company
  • Lead large, complex task force projects that require cross-functional input across various teams
  • Manage new data requirements and develop solutions that minimize technical debt
  • Embrace and uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency, & A great idea can come from anywhere

Skills

Python
Airflow
Databricks
Spark
Salesforce
GitHub
Monte Carlo

ibotta

Shopping rewards app for cash-back offers

About ibotta

Ibotta operates a shopping rewards app that connects brands with millennial consumers by offering cash-back rewards for purchases. Users earn cash back by shopping at partner retailers, which encourages them to shop more often and spend more. Brands and retailers collaborate with Ibotta to promote their products through targeted advertising within the app, especially during major shopping events like Black Friday. Ibotta generates revenue by charging these brands for featured placements and marketing campaigns designed to increase sales velocity and conversion rates. The company aims to enhance brand awareness and drive incremental sales for its clients, making it a significant player in the retail and consumer goods market.

Denver, ColoradoHeadquarters
2012Year Founded
$58.4MTotal Funding
IPOCompany Stage
Consumer Software, Consumer GoodsIndustries
501-1,000Employees

Benefits

Parental leave
Onsite gym
Dinner perk
Healthcare coverage
Culture club
401(k) match
Team wide bonus
Flexible time off
Equity
Lifestyle spending account

Risks

Increased competition from platforms like Rakuten and Honey could dilute market share.
Reliance on major retailers means disruptions could significantly impact revenue.
Rapid expansion in Denver may lead to increased operational costs and financial strain.

Differentiation

Ibotta offers cash-back rewards, incentivizing frequent shopping and larger purchases.
The Ibotta Performance Network delivers coordinated promotions across multiple platforms.
Ibotta connects brands with millions of millennial consumers, enhancing brand awareness and sales.

Upsides

Ibotta's user base grew by 158%, indicating strong consumer engagement.
Partnerships with major retailers like Walmart and Instacart boost Ibotta's market reach.
Winning the MarTech Breakthrough Award highlights Ibotta's innovation in performance marketing.

Land your dream remote job 3x faster with AI