Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ibotta

Data Engineer

Ibotta

Data Engineer developing AI-ready data systems at Ibotta. Responsible for data governance, compliance, and AI scoring systems.

Posted 5/9/2026full-timeDenver • Colorado • 🇺🇸 United StatesMid-LevelSenior💰 $110,000 - $126,000 per yearWebsite

Tech Stack

Tools & technologies
PythonSQL

About the role

Key responsibilities & impact
  • Implement and maintain data contract specifications that codify table ownership, schema expectations, and quality thresholds.
  • Enforce standards through automated validation in the deployment pipeline.
  • Collaborate with data owners to improve metadata coverage across the team's data estate.
  • Contribute to an automated scoring pipeline that evaluates data assets on their readiness for AI and analytical use.
  • Build and maintain the jobs that collect quality signals and surface scores to data teams.
  • Support the discovery and classification of sensitive data across the data estate.
  • Maintain tagging and lineage automation frameworks.
  • Monitor AI usage across the company, defining new avenues for AI assistance.
  • Build systems that make people actually trust AI outputs regarding data, including query accuracy checks and clear attribution.
  • Build and maintain the semantic framework that makes data assets more legible to both people and AI systems.
  • Proactively leverage AI tools to accelerate development, maintain code quality, and explore new approaches to data engineering problems.
  • Partner with adjacent teams to onboard data assets into the AI-ready platform.

Requirements

What you’ll need
  • 3+ years of software engineering experience with a focus on data engineering, analytics engineering, or backend development.
  • Proficiency in Python and SQL.
  • Knowledge of Databricks and familiarity with medallion architecture (bronze/silver/gold) or similar layered data design patterns.
  • Experience implementing semantic layers to ensure AI agents utilize governed, consistent metric definitions rather than querying raw tables directly.
  • Understanding of data governance concepts (metadata standards, data ownership, schema enforcement, access control) and experience keeping data assets clean and well-documented.
  • Experience with schema validation, data freshness monitoring, data observability tooling, or similar quality practices.
  • Experience using and/or building LLMs, NQLs, and other AI-related toolings, especially in relation to data analytics.
  • Proficiency in AI-assisted coding platforms (Claude, Copilot, Cursor, etc.) a plus.
  • Bachelor's degree in Computer Science, Engineering, or a related field.

Benefits

Comp & perks
  • competitive pay
  • flexible time off
  • benefits package (including medical, dental, vision)
  • Employee Stock Purchase Program
  • 401k match
  • paid parking
  • snacks and occasional meals

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLDatabricksmedallion architecturesemantic layersschema validationdata freshness monitoringdata observability toolingLLMsNQLs
Soft Skills
collaborationcommunicationproblem-solvingtrust buildingproactivity
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering