Ibotta
Senior Data Engineer
Hybrid - Denver · Senior · Full-time
Work authorization required$144k-$165kDetected 32 days ago
PythonSQLDatabricksData EngineeringLLMsRAGAgentic AIPerformance MarketingLeadershipCollaboration
About the role
- You'll grow into LLM application development and semantic layer work as the team evolves.
- This position is located in Denver, Colorado as a hybrid position requiring 3 days in office (Tuesday, Wednesday, and Thursday).
- Candidates must live in the United States.
Responsibilities
- Own the end-to-end architecture and delivery of the 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
- Drive alignment with adjacent teams to onboard data assets into the AI-ready platform; influence roadmap priorities based on data readiness gaps; document processes and contribute to the team's shared knowledge base
- Tech Lead squad initiatives end-to-end; take responsibility for the growth and development of junior and mid-level engineers, not just as a teacher but as someone who actively invests in their careers; drive architectural decisions and represent the squad in cross-team design reviews.
- Independently design and implement semantic layers to ensure AI agents utilize governed, consistent metric definitions rather than querying raw tables directly
- 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).
- To learn more about what our Tech teams are doing day to day, visit Building Ibotta on https://medium.com/building-ibottaMedium.com http://Medium.com.
Requirements
- 5+ years of software engineering experience with a focus on data engineering, analytics engineering, or backend development.
- Expertise in Python, SQL, and Databricks, and experience with medallion architecture (bronze/silver/gold) or similar layered data design patterns.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Nice to have
- Experience with data catalog, metadata management, or data transformation tooling
- Familiarity with configuration-as-code or automated deployment workflows
- Experience with data observability or data quality monitoring
- Agile development experience
- hands-on experience with AI building blocks such as LLM APIs, context engineering, agentic frameworks, and RAG
- proficiency in AI-assisted development platforms (Claude, Copilot, Cursor, etc.) a plus.
- Exposure to data privacy, classification, or compliance requirements in a data context
Compensation
- Applicants must be currently authorized to work in the United States on a full-time basis.
- 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.
- $144,000 - $165,000.
- Equity is included in the overall compensation package.
- This compensation range is specific to the United States labor market and may be adjusted based on actual experience.
- Recruiting Agency Notice
Benefits
- We will offer a relocation bonus to help make your move to the Mile High City a smooth one.
- This position is located in Denver, CO and includes competitive pay, flexible time off, benefits package (including medical, dental, vision), Lifestyle Spending Account, and 401k match.
- Denver office perks include paid parking, snacks, and occasional meals.
Company info
- Ibotta is looking for a software-focused Senior Data Engineer to join our team and contribute to our mission to Make Every Purchase Rewarding.
- We are looking for a highly motivated senior data engineer who cares about the craft of clean, well-governed data and understands why it matters more than ever in an AI-driven environment.
Equal opportunity
- Ibotta is an Equal Opportunity Employer.
Visa & Work Authorization
- Applicants must be currently authorized to work in the United States on a full-time basis.
This listing is sourced directly from Ibotta's careers page and normalized into a canonical job model.