Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer

$110k - $126k

Ibotta inc.

Data Engineer

Ibotta is looking for a software-focused Data Engineer to join our team and contribute to our mission to Make Every Purchase Rewarding. You will join our Publisher Data Platform (PDP) team to build the infrastructure, data marketplace, and standards that enable secure and easy data sharing with our publisher partners.

PDP delivers the scalable cloud infrastructure that powers compliant and effective use of data collected by the Ibotta Performance Network (IPN). Our team owns Ibotta's partner-facing data sharing platform (including Databricks Clean Rooms) as well as governance over data collected by the IPN. As a Data Engineer on PDP, you will develop the automated processes to provision dedicated publisher infrastructure and uphold the governance standards essential to handling IPN data.

This position is located in Denver, Colorado as a hybrid position requiring 3 days in the office (Tuesday, Wednesday, and Thursday). Candidates must live in the United States.

Not based in Denver? We will offer a relocation bonus to help make your move to the Mile High City a smooth one.

What you will be doing:

  • Build and maintain the Terraform that provisions our data platform, primarily Databricks on AWS.
  • Implement robust engineered controls across our data platform to ensure compliance with data governance policies.
  • Develop and support secure external data exchange capabilities utilizing Databricks Clean Rooms, AWS Clean Rooms, Delta Sharing, and Remote File Shares.
  • Automate audit evidence collection and reporting to ensure seamless InfoSec, legal, and third-party compliance reviews.
  • Identify, design, and implement improvements to how the data platform runs, including automating manual processes, optimizing data delivery, and designing infrastructure for reliability and performance.
  • Perform incident resolution, manage workspace health monitoring, optimize cloud costs, and participate in an on-call rotation.
  • Use modern AI-assisted development thoughtfully while independently validating code, tests, system behavior, and correctness.

What we are looking for:

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • 3+ years of software engineering experience with a focus on data platform engineering, external data sharing integrations, or backend development.
  • Proficiency in Python and SQL, familiarity with distributed data processing patterns, and experience operating governed data environments. Experience with Medallion Architecture (bronze/silver/gold) or similar layered data design patterns, and experience building big data pipelines that support data transformation, metadata, dependency management, and workload orchestration.
  • Experience collaborating with cross-functional engineering teams to build and maintain effective partnerships and working relationships. Proven ability to deeply understand other teams' requirements and concerns, translate them into actionable technical requirements, and collaborate with the team on project prioritization.
  • Experience provisioning and managing cloud infrastructure (AWS, GCP, or Azure) with Terraform and maintaining reusable deployment modules.
  • Hands-on experience with AWS and Databricks; practical experience with Databricks Asset Bundles (DABs) is highly preferred.
  • Understanding of tenant isolation, clean rooms, data privacy, and compliance requirements in a cloud context, with a passion for building secure-by-default systems.

About Ibotta ("I bought a…")

Ibotta (NYSE: IBTA) is a leading performance marketing platform allowing brands to deliver digital promotions to over 200 million consumers through a network of publishers called the Ibotta Performance Network (IPN). The IPN allows marketers to influence what people buy, and where and how often they shop – all while paying only when their campaigns directly result in a sale. American shoppers have earned over $2.6 billion through the IPN since 2012. The largest tech IPO in history to come out of Colorado, Ibotta is headquartered in Denver, and is continually listed as a top place to work by The Denver Post and Inc. Magazine.

To learn more about what our Tech teams are doing day to day, visit Building Ibotta on Medium.com

Additional Details:

  • This position is located in Denver, CO and includes competitive pay, flexible time off, benefits package (including medical, dental, vision), Employee Stock Purchase Program, and 401k match. Denver office perks include paid parking, snacks, and occasional meals.
  • Base compensation range: $110,000 - $126,000. Equity is included in overall compensation package. This compensation range is specific to the United States labor market and may be adjusted based on actual experience.
  • Ibotta is an Equal Opportunity Employer. Ibotta's employment decisions are made without regard of race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected status.
  • Applicants must be currently authorized to work in the United States on a full-time basis.
  • Applicants are accepted until the position is filled.
  • For the security of our employees and the business, all employees are responsible for the secure handling of data in accordance with our security policies, identifying and reporting phishing attempts, as well as reporting security incidents to the proper channels.

Recruiting Agency Notice Ibotta does not accept agency resumes and is not responsible for any fees related to unsolicited resumes. Please do not forward resumes to any Ibotta employees

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Data Engineer in Denver, CO vacancy
  • $135k - $160k

     ...position will be in-office 5 days a week to support operations.Job DescriptionJob DescriptionWe are seeking a highly skilled Lead Data Engineer to join our dynamic data team. The ideal candidate has extensive experience designing, building, and optimizing modern data... 
    Suggested
    Temporary work
    Work at office
    Local area
    Shift work

    AIR Communities

    Denver, CO
    6 days ago
  • $134.5k - $265.1k

    Position Summary Deloitte is seeking a Lead Data Engineer- Databricks to support the design, build, and delivery of modern data and analytics solutions for clients across industries. In this role, you will help teams translate business needs into scalable data platform... 
    Suggested
    Local area
    Visa sponsorship

    Deloitte

    Denver, CO
    4 days ago
  • $90k - $140k

     ...Location: Around the Denver CO area--Mainly but not a 100% remote role. $: 90-140k/year, Neg. Vertical: Services Role: Data Engineer Level: Mid or Mid to Senior Dashboard: Data engineers with data visualization experience or a BI analyst that shows a strong... 
    Suggested
    Full time
    Interim role
    Casual work
    Work visa

    EMW Staffing Solutions LLC

    Denver, CO
    4 days ago
  • $100k - $120k

     ...About Us  At Blue Margin, we’re on a mission to build the go-to data platform for PE-backed mid-market companies. We provide hosted data...  ...and decision-making, and we’re looking for a Level III Data Engineer to strengthen our team. Job Description As a Level III Data... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Visa sponsorship

    Blue Margin

    Denver, CO
    1 day ago
  •  ...architecture| Service Fulfilment (Provisioning and Activation) OSS/BSS integration| CMDB| network inventoryEvent-driven and real-time data architectures (Kafka| REST APIs) Essential Skills: Technical: SPARQL| RDF| OWL| semantic web technologies Graph databases (e.g.|... 
    Suggested

    Programmers.io

    Denver, CO
    3 days ago
  • $65 - $85 per hour

     ...Position: Data Engineer   Compensation: $65 - $85 /hour, depending on experience   Location: Denver, Colorado   Inceed has partnered with a great company to help find a skilled Data Engineer to join their team!   This is a high-impact opportunity supporting... 
    Weekly pay
    Temporary work

    Inceed

    Denver, CO
    1 day ago
  •  ...Blackstone Talent Group, an award-winning technology consulting and talent agency is seeking a Data Engineer to join our client's team. The Data Engineer designs and maintains the scalable data infrastructure and pipelines essential for reliable data delivery across... 
    Full time

    Blackstone Talent Group

    Aurora, CO
    23 hours ago
  •  ...Description Hybrid 4 onsite / 1 WFH in Greenwood Village, CO Our client seeks a Data Insights Engineer to join the Self‑Service Platforms & Products (SSPP) Analytics team within Digital & Customer Experience. The role centers on owning stakeholder-facing dashboards... 
    Work from home

    Eliassen Group

    Greenwood Village, CO
    2 days ago
  • $90k - $200k

     ..., and government agencies, a list that spans across the country.Job DescriptionCapTech Machine Learning Engineers are responsible for designing and implementing data-driven solutions for our clients, with a specific focus on building and deploying scalable machine learning... 
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech

    Denver, CO
    7 days ago
  • $91.1k - $179.5k

     ...meet client needs and extend our Human Capital service offerings. Recruiting for this role ends on 10/30/2026. Work you'll do The Data Engineer Consultant will support data architecture and engineering delivery that enables artificial intelligence (AI), machine learning (... 
    Local area

    Deloitte

    Denver, CO
    8 days ago
  • $50 per hour

     ...ServicesBusiness Unit: Enterprise Business ServicesStandard Job DescriptionDelivers full-stack data solutions across the entire data processing pipeline. This relies on systems engineering principles to design and implement solutions that span the data lifecycle to: collect,... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Local area
    Flexible hours

    Lockheed Martin

    Littleton, CO
    6 days ago
  • $100k - $125k

     ...all.Who You’ll Work WithAt Slalom, we co-create custom software, data, AI, and cloud solutions with clients who are ready to...  ...products, experiences, and organizations.Our Data Architecture & Engineering team sees data as the foundation for decision-making, artificial... 
    Temporary work
    Work at office
    Local area

    Slalom

    Denver, CO
    6 days ago
  • $43 - $53 per hour

    DescriptionKforce has a client in Denver, CO that is seeking a Data Engineer to develop, implement, and support enterprise data ingestion and processing solutions within the Microsoft Fabric platform. This role is responsible for building scalable pipelines, integrating... 

    KForce

    Denver, CO
    4 days ago
  • $62k - $141k

    Data EngineerThe Opportunity: Ever-expanding technology and collection methodologies means that there is more structured and unstructured data available today than ever before. As a data engineer, you know that organizing big data can yield pivotal insights when it’s gathered... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Aurora, CO
    7 days ago
  • $106.61k - $284.28k

     ...at a time. POSITION SUMMARY At CVS Health, protecting customer, patient, member, and colleague data is fundamental to our mission. The Lead Data Privacy Engineer will play a critical role in advancing enterprise privacy engineering and data protection capabilities... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Denver, CO
    5 days ago
  • $60 - $65 per hour

     ...USC or GC ONLY HYBRID WORK SETUP   Job Summary: · Lead end-to-end design and delivery of scalable data engineering solutions using Snowflake, dbt and Python, ensuring high-performance data pipelines and robust data warehousing practices. · Drive data modeling... 
    Contract work

    Long Finch Technologies

    Denver, CO
    5 days ago
  • $50 per hour

     ...single day we use our skills and experiences to create, design and build solutions to some of the worlds’ hardest engineering problems. This position is for a Data Engineer Staff within the Lockheed Martin Chief Data and Analytics Office (CDAO) supporting Space System’s... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Local area
    Flexible hours

    Lockheed Martin

    Littleton, CO
    4 days ago
  • $104k - $144k

     ...logistics but building what comes next.Job Title:Senior Semantic Data EngineerCompany:PrologisA day in the lifePrologis is...  ...and AI into the core of its operations. As a Senior Semantic Data Engineer on the Data Solutions team, you will help create a shared enterprise... 
    Full time

    Prologis

    Denver, CO
    4 days ago
  • $90.3k - $189.6k

    Job Title: Senior Geospatial Data EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee...  ...data into decision advantage.As a Senior Geospatial Data Engineer, you will lead pipeline development, tool integration, and visualization... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Denver, CO
    4 days ago
  • $190k - $220k

     ...fluency as the technology evolves. AI experience requirements vary by role and will be assessed during the interview process.The Data Engineering team builds tools and systems that make Gusto's data consistent, user-friendly, and helpful. This helps our teams make... 
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    Denver, CO
    6 days ago
  • $170k - $220k

    San Francisco or DenverEngineering /Full-Time /HybridWindfall is seeking a Sr. Data Engineer to join our data team. As a Sr. Data Engineer on our data team, you will be building out the core data asset that everything else at Windfall is built on top of. Communication and... 
    Full time

    Windfall

    Denver, CO
    4 days ago
  •  ...Position: Advanced Data Engineer Location: Charlotte, NC or Denver, CO (Onsite 4 days/week) Contract Length: 12+ months Overview We are seeking an experienced Advanced Data Engineer to join our team in either Charlotte, NC or Denver, CO. This role will... 
    Contract work

    HonorVet Technologies

    Denver, CO
    3 days ago
  •  ...Data Engineer Anywhere Type: Contract Category: Engineer Industry: Retail Workplace Type: Remote Standard Hours: Open Reference ID: JN -102026-108987 Date Posted: 10/08/2026 Shortcut: Description Recommended Jobs Description:... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Denver, CO
    3 days ago
  •  ...Responsibilities Kforce has a client in Denver, CO that is seeking a Data Engineer to develop, implement, and support enterprise data ingestion and processing solutions within the Microsoft Fabric platform. This role is responsible for building scalable pipelines,... 
    Hourly pay
    Contract work

    Kforce

    Denver, CO
    3 days ago
  • $99k - $149k

     ...enthusiasm for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day The Data Engineer's role at Indeed is to integrate data from a variety of internal and external sources into common data mesh domain models, in... 
    Work experience placement
    Local area
    Remote work

    Indeed

    Denver, CO
    23 hours ago
  • $115k - $140k

     ...Symmetrio is recruiting for a Data Engineer on behalf of our customer, a leading and innovative healthcare technology organization dedicated to improving patient outcomes through advanced clinical data and technology solutions. The Data Engineer will join our customer'... 
    Full time

    Symmetrio

    Denver, CO
    5 days ago
  •  ...Data Engineer Renewable Energy Division Position Summary The Renewable Energy team is seeking a Data Engineer to develop and maintain the data infrastructure, analytics models, and business intelligence solutions that support project pursuit, estimating, engineering... 
    Contract work
    Temporary work

    PRIM

    Denver, CO
    4 days ago
  • $125k - $160k

     ...This is a full-time, onsite role based at our headquarters in Denver, CO. As aData Engineer,you will assist efforts to integrate and maintain critical data systems across engineering, manufacturing, and business operations. You'll serve as a key technical... 
    Weekly pay
    Permanent employment
    Full time
    Temporary work
    Part time
    Fixed term contract
    Local area

    Xcimer Energy

    Denver, CO
    4 days ago
  •  ...Data Engineer Position The following experience requirements are necessary for the data engineer position: ~5+ years of experience as a data engineer or in a similar role ~5+ years of cloud-based data architecture and/or engineering ~5+ years of experience... 

    Software Technology Inc

    Denver, CO
    1 day ago
  •  ...Description Hybrid 4 onsite / 1 WFH in Greenwood Village, CO Our client seeks a Data Insights Engineer to join the Self‑Service Platforms & Products (SSPP) Analytics team within Digital & Customer Experience. The role centers on owning stakeholder-facing dashboards... 
    Work from home

    Eliassen Group

    Englewood, CO
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!