ibotta
Data Engineer
$110K–$126K
Hybrid - Denver · Hybrid · Full-time · Posted Oct 23, 2026
- Experience
- 3+ years of software engineering experience, focused on data platform engineering, external data sharing integrations, or backend development.
- Education
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- Visa sponsorship
- Applicants must be currently authorized to work in the United States on a full-time basis.
About the job
Build and operate Ibotta’s publisher data-sharing platform, including its cloud infrastructure, governance controls, and secure external data exchange capabilities.
What you'll do
- Build and maintain Terraform for the data platform, primarily Databricks on AWS, and implement data-governance controls.
- Develop secure external data exchange and automate audit evidence collection for compliance reviews.
- Improve platform reliability and performance; resolve incidents, monitor workspace health, optimize cloud costs, and participate in an on-call rotation.
What they ask for
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- 3+ years of software engineering experience focused on data platform engineering, external data sharing integrations, or backend development.
- Proficiency in Python and SQL; experience with cloud infrastructure provisioning using Terraform and reusable deployment modules.
- Hands-on experience with AWS and Databricks; understanding of tenant isolation, clean rooms, data privacy, and cloud compliance.
Nice to have
- Practical experience with Databricks Asset Bundles (DABs) is highly preferred.
- Experience with Medallion Architecture or similar layered data design patterns.
Pay
$110,000 - $126,000 USD base salary
Tools
Terraform, Databricks, AWS, Python, SQL, Databricks Clean Rooms, AWS Clean Rooms, Delta Sharing
AI focus
Use modern AI-assisted development thoughtfully while independently validating code, tests, system behavior, and correctness.
Model-written summary · the original posting is authoritative