
Our goal: Make Every Purchase Rewarding
Inside Ibotta ("I bought a...")
Ibotta (NYSE: IBTA) is the leading provider of digital promotions for CPG brands, reaching 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. Ibotta is headquartered in Denver and has been listed as a top place to work by The Denver Post and Inc. Magazine.

We’re an award-winning company
Ibotta is continually listed as a top place to work by The Denver Post and Inc. Magazine, and in 2024, was selected as winner of the “Performance Marketing Innovation Award” in the 7th annual MarTech Breakthrough Awards.
Why you’ll love working here
Colorado proud
Designed and built in Denver
We love calling Denver home, and we think you will too. With an average of 300 sunny days a year and the Rocky Mountains’ natural playground for skiing, hiking, camping, and more, it’s pretty hard not to be inspired by our breathtaking backdrop.
Flexible work
Hybrid work environment
Ibotta offers hybrid roles based out of our Denver office. Our hybrid work schedule was created to provide the best of both worlds with high value, in-office days and work-from-home days each week.
All are welcome here
Inclusive workplace
Ibotta promotes diversity by embracing a culture of inclusion and celebrating differences. Our grassroots, employee-led Diversity & Inclusion team, <We>botta, is committed to enhancing the Ibotta culture through educational events, mentorship, and philanthropy.
Ready for takeoff?
Growth oriented
Looking to accelerate your career growth? We pride ourselves on fostering a fast-paced workplace with open communication, transparency, and collaboration. We offer many resources for career growth and development whether you are just starting out or looking for your next big opportunity. Learn more about our internship program and early career growth opportunities.
Values we live by
A strong culture has been a priority from day one and now permeates every aspect of the company and business. We frequently communicate our core values enabling employees to embody these traits themselves.

Integrity
We trust each other. We dedicate time to give back. We speak the truth. We treat company resources as if they were our own.
Boldness
We’re not afraid to break the status-quo. We break the mold. We foster a culture of continuous learning. We believe a good idea can come from anywhere.
Ownership
We outhustle. We are empowered. We take responsibility for our actions and mistakes. We encourage team members to advocate for themselves.
Teamwork
We look for opportunities to bring others into our work. We collaborate enthusiastically. We pride ourselves on being solution-oriented.
Transparency
We proactively share information. We share our results at company meetings. We discuss performance openly.
A good idea can come from anywhere
We carefully consider every idea that could help advance Ibotta’s mission regardless of its source.
Values we live by
A strong culture has been a priority from day one and now permeates every aspect of the company and business. We frequently communicate our core values enabling employees to embody these traits themselves.
Integrity
We trust each other. We dedicate time to give back. We speak the truth. We treat company resources as if they were our own.
Boldness
We’re not afraid to break the status-quo. We break the mold. We foster a culture of continuous learning. We believe a good idea can come from anywhere.
Ownership
We outhustle. We are empowered. We take responsibility for our actions and mistakes. We encourage team members to advocate for themselves.
Teamwork
We look for opportunities to bring others into our work. We collaborate enthusiastically. We pride ourselves on being solution-oriented.
Transparency
We proactively share information. We share our results at company meetings. We discuss performance openly.
A good idea can come from anywhere
We carefully consider every idea that could help advance Ibotta’s mission regardless of its source.
Join the club — literally!
Employee led resource groups
Our Culture Clubs allow Ibotta employees to express themselves, meet new people, and work together. We host team events like company-wide volunteer days and weekly lunch & learns, in partnership with our Culture Club Leaders.

Perks & benefits
Live your best life
We invest in every employee with a competitive salary and benefits that help you build your career and focus on what’s really important. Plus added perks to keep you energized and growing while maintaining a healthy work-life balance.
Dinner perk
Parental leave
Onsite gym
Healthcare coverage
Culture club
401(k) match
Flexible time off
Equity
Browse open roles
Ready to join the team? We’re seeking the best and brightest in the Denver area, and beyond.
Ibotta will never request financial or sensitive information such as your bank account information, social security number, or other non-publicly available information during the application and interview process. To read our full scam disclosure click here.
45 JOBS FOUND
Product Design Intern
Hybrid, Hybrid - Denver
Ibotta is seeking a Product Design Intern to join our innovative team and contribute to our mission to Make Every Purchase Rewarding. As a participant in our 2027 Summer Internship, you will have the opportunity to fully integrate with your team to directly contribute to ongoing Ibotta business initiatives. In addition to the daily time with your team, you will participate in ongoing teach outs curated to help build skills essential to transitioning into the workforce and building your career. We are looking for candidates who are eager to learn, excited to work on real-world business challenges, and want to be part of a mission-driven company. This will be a full-time, 12 week, internship during the summer of 2027. This is a hybrid position located in Denver, Colorado and requires 3 days in-office per week. Required in-office hybrid days are Tuesday, Wednesday, and Thursday. Candidates must live in the United States. What you will be doing: - Design and submit your own designs and solutions for Ibotta roadmap items - Participate fully in team design critiques - Collaborate and interface with Product, Engineering, Marketing, UX Research, and more to deliver on Ibotta business objectives - Embrace and uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency & A good idea can come from anywhere What we are looking for: - Juniors working towards a bachelor’s degree with a focus in human-computer interaction, UX design, or related field - Proven ability to think creatively and implement ideas from start to finish - Good written and verbal communication skills - Hunger to learn and collaborate with your teammates - Experience with user interface design software such as Figma, Adobe DX, or Sketch (we work in Figma) - Strong understanding of visual and interaction design concepts and best practices - Familiarity with UX research fundamentals About Us: 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 $1.8 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 https://medium.com/building-ibottaMedium.com http://Medium.com Additional Details: - This position is located in Denver, CO and includes competitive pay and housing assistance for eligible students. Denver office perks include paid parking, snacks, and occasional meals. - The hourly compensation for this role is: $33.85 per hour worked. This compensation range is specific to the United States labor market. - 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.
Data Engineer
Hybrid, Hybrid - Denver
Ibotta is looking for a software-focused Data Engineer to join our team and contribute to our mission to Make Every Purchase Rewarding. As a key contributor within the Data Platform Organization, you will join our Data Infrastructure & Compliance Engineering (DICE) squad to build and govern the foundational data platform that every team at Ibotta depends on. DICE delivers the core infrastructure, compliance, security, and reliability of our data platform. We own Databricks, the Data Lake, and the standards that let engineering and analytics teams move fast without compromising the security of our data. As a Data Engineer on DICE, you'll build software to provision and govern our data assets, develop self-service infrastructure tooling, and automate the access controls, retention, and audit evidence that keep us compliant. 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: - Data Platform Infrastructure: Build and maintain the Terraform and Python that provision our Databricks workspaces, catalogs, and AWS data infrastructure; extend the patterns and modules other teams deploy against - Governance and Access Control: Implement and automate the controls that keep our data platform secure and auditable: identity and permissions management, data retention enforcement, and the evidence collection behind our SOX and SOC 2 obligations - Self-Service Infrastructure Tooling: Build the automation and applications that let teams provision, monitor, and manage their own data infrastructure inside the standards we set - Data Movement at Scale: Use Python and Spark to build and maintain the pipelines and frameworks that move data through Ibotta's Data Lake, meeting our data governance and data security standards - Reliability and Support: Perform incident resolution and root cause analysis on critical outages, implement fixes for systematic failures, and participate in an on-call rotation that includes after-hours coverage - Process Improvement: Identify, design, and implement improvements to how the data platform runs, including automating manual processes, optimizing data delivery, and re-designing infrastructure for greater reliability and performance - Embrace and uphold Ibotta's Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency, and A good idea can come from anywhere. What we are looking for: - Experience: 3+ years of software engineering experience with a focus on data engineering, analytics engineering, or backend development. - Data Engineering Fundamentals: Proficiency in Python and SQL, familiarity 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 - Infrastructure as Code: Experience provisioning and managing cloud infrastructure with Terraform or similar tooling - Cloud and Data Platforms: Hands-on experience with AWS and with Databricks or a comparable Spark-based platform - Security and Governance Awareness: Understanding of access control, data privacy, or compliance requirements in a data context, and an interest in building systems that enforce them - Delivery Track Record: Experience as a key contributor on medium to large data or infrastructure projects, from ideation through implementation - Education: Bachelor's degree in Computer Science, Engineering, or a related field 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 http://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
Data Engineering Intern
Hybrid, Hybrid - Denver
Ibotta is seeking a Data Engineering Intern to join our innovative team and contribute to our mission to Make Every Purchase Rewarding. As a participant in our 2027 Summer Internship, you will have the opportunity to fully integrate with your team to directly contribute to ongoing Ibotta business initiatives. In addition to the daily time with your team, you will participate in ongoing teach outs curated to help build skills essential to transitioning into the workforce and building your career. We are looking for candidates who are eager to learn, excited to work on real-world business challenges, and want to be part of a mission-driven company. This will be a full-time, 12 week, internship during the summer of 2027. This is a hybrid position located in Denver, Colorado and requires 3 days in-office per week. Required in-office hybrid days are Tuesday, Wednesday, and Thursday. Candidates must live in the United States. What you will be doing: - Explore Next-Gen Secure Data Sharing: Learn, leverage, and gain practical experience building and supporting secure data sharing solutions across multi-cloud environments using privacy first Clean Rooms, open protocols, and cloud storage utilities. - Automate & Scale Infrastructure: Build, maintain, and deploy reusable multi cloud infrastructure (Terraform) on AWS and Databricks Platform. Administer Databricks Unity Catalog to enforce unified governance, access controls, and asset discovery. - Collaborate Across Engineering: Work alongside senior platform engineers, security, and internal domain teams to integrate downstream workflows smoothly into governed escrow endpoints What we are looking for: - Academic Background: Rising Juniors or Seniors working towards a Bachelor’s degree with a focus in Computer Science, Software Engineering, Data Engineering, Data Analytics, or a related technical field. - Core Technical Foundations: Hands-on experience or coursework in Python, SQL, big data and or distributed systems - Data Platform Interest: Exposure to relational databases, distributed data systems (Spark, Hadoop, Databricks), or modern cloud platforms (AWS, GCP, or Azure). - Problem-Solving Mindset: Analytical and creative problem-solving skills with a desire to build reusable, "Build Once, Scale Many" automation rather than one-off scripts. - Communication & Curiosity: Strong verbal and written communication skills with a hunger to collaborate, learn complex distributed architectures, and take ownership of projects. - Self-Motivated: Highly organized, self-directed, and eager to tackle end-to-end technical challenges from design to execution. - Embrace and uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency & A good idea can come from anywhere About Us: 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 $1.8 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 https://medium.com/building-ibottaMedium.com http://Medium.com Additional Details: - This position is located in Denver, CO and includes competitive pay and housing assistance for out of state students. Denver office perks include snacks, and occasional meals. - The hourly compensation for this role is: $34.23 per hour worked. This compensation range is specific to the United States labor market. - 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. #LI-Hybrid #BI-Hybrid 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.
Senior Data Scientist
Hybrid, Hybrid - Denver
Ibotta is seeking a Senior Data Scientist to join our fast growing Client Data & Measurement team and move forward our mission to Make Every Purchase Rewarding. We are a cross-functional team that creates data and analytical solutions throughout the business. We seek to understand, and provide recommendations to spur business growth, serving as an expert within the company for delivering solutions that solve complex challenges. As a Senior Data Scientist, you will be responsible for using the latest developments in statistics, machine learning, and data visualizations. Using these skills, you will identify and build strategic opportunities to grow the business, support initiatives, and drive value. In addition, you will be expected to build trustworthy and robust datasets for use throughout the organization. This role will immediately drive impact through the support, guidance, and collaboration with multiple spokes as part of our Hub and Spoke organizational layout. 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. 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: - Initiate and drive collaboration with stakeholders, architects, and data engineers to discover, define, cleanse, and refine the data needed for analysis and modeling - Establish strong cross departmental relationships with stakeholders and peers to understand business problems and opportunities for improvements - Analyze, and at times build, large and novel datasets to extract actionable insights to inform model development and understand customer behavior and or product performance - Ability to prioritize projects based on business impact and value; lead and manage large scale projects - Build models using a variety of statistical and machine learning techniques, from selecting the best type of model for the problem to using advanced techniques to measure and optimize model performance - Become an expert of the Ibotta Data Ecosystem and how various teams leverage Ibotta’s suite of data to answer domain specific business questions through advanced analytic techniques - Inform experimental design to formulate solutions addressing major business challenges and innovation opportunities - Provide data science mentoring and education to this team and others across the company - Embrace and uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency & A good idea can come from anywhere What we are looking for: - 5+ years of experience making significant impacts in a professional data science or machine learning role - Bachelor’s degree in Computer Science, Engineering, Analytics or a related field required - A history of and passion for driving important decisions using data and data storytelling - A love of learning and continuous development, including staying at the forefront of the latest advances in data science and machine learning. Broad-scale community contributions to the fields of data science and machine learning in the way of conference presentations, professional publications, and/or recognized internet presence are a strong plus - Applied machine learning and statistical algorithms to optimize processes, predict outcomes, forecast trends, and enhance decision-making, driving improved efficiency and results - Expert-level Python knowledge, skills, and abilities. Spark or PySpark experience is a strong plus - Excellent statistical analysis skills, with a solid understanding of experimental design and time series analysis a strong plus - Superior analytical and problem solving skills - Expert-level knowledge, skills, and abilities in database manipulation, query languages, and graph data schemas - Experience manipulating complex data to apply business rules for improved feature engineering within data lakes, distributed systems, and data streams - Experience in MLOps a strong plus but not required 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 http://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: $144,000 - $165,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. - 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. - 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. #LI-Hybrid #BI-Hybrid 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.
Business Operations Associate
Hybrid, Hybrid - Denver
Ibotta is seeking a Business Operations Associate to join our innovative team and contribute to our mission to Make Every Purchase Rewarding. This position provides a great opportunity to learn the operations side of the business and work cross-functionally with other teams to align on best practices and procedures when it comes to our campaign setup and performance. This position is located in Denver, Colorado as a hybrid position requiring 3 days in office (Tuesday, Wednesday, and Thursday). What you will be doing: - Manage setup, QA, and launch of all components in a program including Offers and Ad Products. - Stay up to date on internal system changes and update impacted departments effectively. - Identify, analyze, and help fix technical problems alongside Engineering and Product teams. - Identify opportunities to eliminate program set up errors and streamline work processes and work cross-functionally with other departments to implement optimizations. - Provide support, troubleshooting and best in class service to our internal customers. - Provide support in new hire training, process improvements, app testing and other projects and responsibilities on an as-needed basis. - Act as a subject matter expert for our workflows as needed to support resource maintenance, ongoing training, and decision-making. - Participate in an on-call rotation and provide coverage after hours as needed to support business-critical operations. - Embrace and uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency & A good idea can come from anywhere. What we are looking for: - 1-2 years of experience ideally in a process driven role - Associates or Bachelor’s Degree preferred - Technical Skills: G Suite, Basic to Intermediate Excel and Powerpoint, Salesforce experience a plus - High attention to detail and organizational skills - Eagerness to learn a variety of technical systems thoroughly and efficiently - Self-motivated and proactive - Understand how to prioritize, reprioritize and manage tight deadlines - Ability to learn quickly, adapt to change and thrive in a fast-paced environment - Ability to collaborate cross-departmentally to mitigate and troubleshoot issues - Ability to work nights and weekends as necessary 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 $1.8 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. 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. - Total compensation range: $ 42,000- $50,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
Staff Software Engineer
Hybrid, Hybrid - Denver
Ibotta is seeking a Staff Software Engineer to join our innovative team and contribute to our mission to Make Every Purchase Rewarding by building something great with us. As part of the engineering team, you will work on the technology solutions that power our products that are used by millions of consumers. We're looking for a self-motivated engineer who has a real passion for building and running large-scale, fault-tolerant applications. Success in this role means not only understanding the right solutions and how to build them, but also embracing innovative means of collaborating with and leveraging AI to do so. Every engineer has input into our engineering culture, our products and development processes, and will have a real impact as part of a small, nimble team. 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. 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 products and tools, using the right language/tool for the job, that drive valuable impact to Ibotta, our customers, or fellow engineers - Work collaboratively with a highly talented cross-functional team to design, develop and deliver new products and features that will be used by millions of users - Use Amazon’s AWS infrastructure and advanced services daily, including serverless architectures - Stay abreast of the ever-changing technology landscape to identify the best tools and technologies to design and build flexible, scalable, reliable and high-performing applications - Maintain an agile, experimental and iterative approach, with a willingness to learn fast in a constantly evolving and uncertain environment - Decompose complex business problems and requirements into manageable sub-tasks - Know how to skillfully and judiciously leverage AI to assist with software development - Know when to choose AI as part of the tech stack and how to use it when building products, and operating them in production - Demonstrate leadership by offering guidance to team members, cultivating their technical aptitude, and championing best practices within the development process. - Leverage and contribute to our CI/CD pipeline to deploy code many times daily - Write tests and participate in code reviews to ensure that we're shipping high-quality, maintainable code, and develop evaluators to verify the quality of non-deterministic outputs - Own your technical solutions end-to-end from contributing your ideas, to first code commit, to operating in production - Embrace and uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency, & A good idea can come from anywhere What we are looking for: - 7+ years of experience in software development - Bachelor’s degree in Computer Science, Engineering, Analytics or a related field required - Mastery of relevant technologies such as Typescript, Ruby on Rails, Java, Kotin, Nodejs, Vue, Swift, etc, and data stores such as MySQL, DynamoDB, Redis, etc. is valuable, but knowing when to use each is far more important - Deep understanding of data structures, algorithms, object-oriented design, and software architecture. - Deep understanding of building highly scalable, observable, and fault tolerant systems - Mastery of applying core computer science concepts to iterative system design - Highly skilled in using AI tools for prototyping, writing, testing, debugging, and comprehending code, and the ability to critically review and improve AI-generated code to meet production standards - Proficient in context engineering and AI building blocks such as LLM API calls, prompting techniques, agentic frameworks, RAG, vector databases, and model fine-tuning - Proven experience with debugging and testing approaches, and frameworks from unit testing to automated testing and evaluation driven development - Proven experience building, deploying and operating automated workflows and agents, using platforms such as n8n, Databricks or similar - Deep understanding of development best practices including observability, alerting and SLOs for services, security, compliance, performance, optimization, reliability, cost efficiency, etc. - Proven experience with cloud platforms such as AWS, GCloud, or similar and with DevOps best practices and Infrastructure as Code tools (e.g. Terraform) Some of the traits that we seek in great engineers: - You…. - love to teach and learn from your co-workers - look for ways to continually challenge yourself and develop as an engineer - are product-minded, with a deep capacity to understand your customers, and can determine the right product and design requirements to meet their needs - understand that communication is a huge part of your software engineering responsibility and practice it daily - understand that testing your code is one of the most important aspects of software engineering - respect diverse perspectives and like collaborating with other engineers to solve hard problems - understand that delivering products incrementally helps provide more value to the business - trust your teammates, and embrace healthy conflict and debate. You believe getting it right is more important than being right. 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 https://medium.com/building-ibottaMedium.com http://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: $160,000 - $183,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.
IT Compliance & Automation Analyst
Hybrid, Hybrid - Denver
Ibotta is seeking an IT Compliance & Automation Analyst to join our innovative team and contribute to our mission to Make Every Purchase Rewarding. You will help strengthen and modernize Ibotta's IT compliance program. This role will support compliance across SOX ITGC/ITAC, SOC 1, SOC 2, and ISO 27001, while identifying opportunities to automate manual processes and build more efficient, scalable compliance workflows. The ideal candidate brings demonstrated IT compliance experience in a public company environment along with a passion for using automation and emerging AI technologies to improve how compliance work gets done. 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. 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: - Partner with IT and business teams to develop, maintain, and continuously improve controls across SOX ITGC/ITAC, SOC 1, SOC 2, and ISO 27001, providing guidance on compliance requirements and best practices - Lead IT control testing and audit coordination across compliance frameworks, partnering with internal audit, external auditors, and third-party assessors - Conduct risk assessments, identify control gaps and compliance issues, and partner with process and control owners to drive remediation - Identify manual, time-intensive compliance processes — including access reviews, evidence collection, and control monitoring — and redesign them using scripting, workflow tools, and AI-assisted technologies - Build and maintain a roadmap of compliance automation initiatives, measuring efficiency gains and reporting progress to management - Continuously improve audit evidence collection and PBC processes to reduce administrative burden while maintaining audit quality - Develop a solid understanding of Ibotta's IT infrastructure, applications, and systems to proactively identify risks and opportunities for improvement - Stay current on evolving regulatory requirements and emerging automation/AI technologies, and provide guidance and training to relevant stakeholders - Embrace and uphold Ibotta's Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency, & A good idea can come from anywhere WHAT WE ARE LOOKING FOR: - 4+ years of IT regulatory compliance experience, including at least 2 years working directly with SOX ITGC and ITAC - Bachelor's degree in IT, Information Systems, or a related field, or equivalent practical experience required - Working knowledge of SOC 1, SOC 2, and ISO 27001, including how these frameworks overlap with and differ from SOX requirements - Proficient in technical auditing and experience translating controls and compliance requirements for technical stakeholders - Demonstrated experience identifying process inefficiencies and implementing automation through scripting, workflow/RPA tools, GRC platforms, AI-based tools, or similar technologies - Curiosity and sound judgment around applying AI to compliance workflows while maintaining appropriate standards for audit-quality work - Experience documenting internal control processes through narratives, flowcharts, or similar documentation - Effective analytical, problem-solving, communication, and collaboration skills, with the ability to work independently and manage competing priorities - Knowledge of IT systems and cloud environments such as AWS - CISA or similar professional certification preferred; SOC 2 or ISO 27001 certifications/coursework are a plus 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 https://medium.com/building-ibotta http://medium.com/Medium.com http://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 - $125,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.
Corporate Finance Intern
Hybrid, Denver, CO
Ibotta is seeking a Corporate Finance Intern to join our innovative team and contribute to our mission to Make Every Purchase Rewarding. As a participant in our 2027 Summer Internship, you will have the opportunity to fully integrate with your team to directly contribute to ongoing Ibotta business initiatives. In addition to the daily time with your team, you will participate in ongoing teach outs curated to help build skills essential to transitioning into the workforce and building your career. We are looking for candidates who are eager to learn and develop technical skills, excited to think creatively about real-world business challenges, and want to be part of a mission-driven company. This will be a full-time, 12 week, internship during the summer of 2027. This is a hybrid position located in Denver, Colorado and requires 3 days in-office per week. Required in-office hybrid days are Tuesday, Wednesday, and Thursday. Candidates must live in the United States What you will be doing: - Assist in partnership with Senior Leadership, cross-functional business leads, and external stakeholders throughout a range of strategic initiatives to structure financial models and create related ad hoc financial analyses. - Unpack, observe and present on the entirety of financial implications across the company’s P&L, balance sheet and cash position. - Support the creation of investor-facing materials, including investor presentations, models, and data. - Identify and implement process improvements to existing financial analytics - Embrace and uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency & A good idea can come from anywhere What we are looking for: - Juniors working towards a bachelor’s degree with a focus in finance, economics, business analytics, statistics, or another related major - Proven ability to think both quantitatively and qualitatively, and can implement ideas from start to finish - Good written and verbal communication skills - Hunger to learn and collaborate with your teammates - Advanced Microsoft Excel skills (pivot tables, v-lookups, conditional formatting, etc.) - Advanced Presentation and Microsoft PowerPoint skills About Us: 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 $1.8 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. Additional Details: - This position is located in Denver, CO and includes competitive pay and housing assistance for out of state students. Denver office perks include paid parking, snacks, and occasional meals. - The hourly compensation for this role is: $28.85 per hour worked. This compensation range is specific to the United States labor market. - 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.
Senior Director, Product Management
Hybrid, Hybrid - Denver
Ibotta is seeking a Senior Director of Product Management to oversee the IPN Campaign Platform. Your job will be to lead its vision, strategy, and execution. Including the IPN Portal and the APIs sitting underneath, this product stack is used by Clients, Sellers/Account Managers, and Operations to discover insights, activate campaigns, optimize performance, and understand outcomes. It is critical to ensuring the IPN operates as a unified, intuitive, high-performing platform that reflects Ibotta’s evolution from a promotions marketplace into a modern performance marketing engine. You will oversee a growing team of Product Managers across Campaign Design, Optimization, Performance, and Portal Experience, shaping how the IPN supports all user personas and serves as the connective tissue across the full campaign lifecycle. You will also infuse AI into the product process for your team, leveraging AI technologies both within the product and within the product development lifecycle. This is a highly strategic, high-visibility leadership role that requires deep partnership with Engineering, Data Science, UX, Product Marketing, Sales, Client Success, and Operations. 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. 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: - Own the end-to-end vision, strategy, and multi-year roadmap for the IPN Campaign Platform, ensuring it delivers a unified, intuitive, insight-driven experience for clients, sellers/account managers, and ops - Lead, coach, and scale a team of Product Managers across Setup, Optimization, Performance, and Portal Experience; setting direction, standards, and expectations for high-quality product work - Drive adoption of AI-driven product workflows, helping your team level up their AI-fluency and ability to drive the product process with AI at the center - Champion the transformation of the Portal from a promotions interface into an intelligent, predictive performance marketing platform, aligning teams and stakeholders around this vision - Ensure the Portal operates as a single, coherent platform by aligning information architecture, workflows, navigation, and UI patterns across all surfaces through your PM team - Drive platform-wide collaboration with Engineering, Data Science, Architecture, UX, Product Marketing, Sales, Client Success, and Ops, ensuring teams are aligned on priorities and delivering against shared goals - Oversee the integration of Market Insights, Setup workflows, Optimization tools, and Performance Reporting into a seamless end-to-end journey that supports campaign creation, activation, and performance understanding - Set product priorities, define success metrics, and lead quarterly and strategic planning for Portal initiatives, ensuring your Product Managers and partner teams are sequenced and resourced appropriately - Represent the Campaign design & execution experience in senior leadership forums - Build a high-performing, customer-obsessed product culture grounded in clarity, ownership, deep customer empathy, and high-velocity execution through others - Uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency, and “A good idea can come from anywhere.” What we are looking for: - 8–12+ years of Product Management experience, with 5+ years managing Product Managers and leading through teams - BA/BS in computer science, engineering, or a related technical field required - Experience with advertising or performance marketing platforms, such as campaign setup, pacing/budgeting, targeting, optimization, measurement, or reporting surfaces - Experience leading multi-surface, multi-persona platforms such as enterprise SaaS, ad managers, marketing platforms, or complex data products - Experience with API platforms and how they inform front-end user experiences - Demonstrated AI-fluency - you understand how to apply AI tooling (e.g. Claude, ChatGPT, etc) to your work. You have experimented with evolving your product process and/or your team operating model with AI and eagerly experiment with the latest technologies. - Demonstrated excellence in product strategy, translating company vision and customer needs into clear product direction and a coherent platform roadmap - Proven ability to drive intuitive end-to-end user journeys across complex workflows or fragmented product surfaces, by setting direction and standards for teams - Strong collaboration and communication skills, with experience driving alignment across Engineering, Data Science, UX, Marketing, Sales, Client Success, and Operations - Ability to drive both strategy and execution through teams—setting goals, removing blockers, and holding teams accountable for outcomes without being a hands-on IC - High product sense, strong customer intuition, and a grounding in data-informed decision making, with the ability to enforce these expectations across your PM team A track record of attracting, developing, and retaining PM talent and building high-performing, empowered teams - Success is defined by delivering a unified, high-performing Portal experience that increases adoption, reduces friction, and drives measurable value across user personas 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 $1.8 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. 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: $227,000 - $266,000. Total compensation for this role also includes a variable component in addition to base salary. 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.
Software Engineer Intern
Hybrid, Denver, CO
Ibotta is seeking a Software Engineering Intern to join our innovative team and contribute to our mission to Make Every Purchase Rewarding. As a participant in our 2026 Summer Internship, you will have the opportunity to fully integrate with your team to directly contribute to ongoing Ibotta business initiatives. In addition to the daily time with your team, you will participate in ongoing teach outs curated to help build skills essential to transitioning into the workforce and building your career. We are looking for candidates who are eager to learn, excited to work on real-world business challenges, and want to be part of a mission-driven company. This will be a full-time, 12 week, internship during the summer of 2027. This is a hybrid position located in Denver, Colorado and requires 3 days in-office per week. Required in-office hybrid days are Tuesday, Wednesday, and Thursday. Candidates must live in the United States. What you will be doing: - Learn about Ibotta’s very successful software development process - Be part of a cross-functional team to design, develop and release new features that will be used by millions of users - Create and help review well-tested software - Use Amazon’s AWS infrastructure and advanced services daily - Participate in system designs and code reviews - Know how to judiciously leverage AI to assist with software development and understand when to choose AI as a partner for building products, and operating them in production - Embrace and uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency & A good idea can come from anywhere What we are looking for: - Juniors working towards a bachelor’s degree with a focus in Computer Science, Software Engineering, Computer Engineering, Computer Information Science or related field - Proven ability to think creatively and implement ideas from start to finish - Good written and verbal communication skills - Hunger to learn and collaborate with your teammates - Exposure to multiple languages and frameworks (Python, Java, Ruby, Javascript, Typescript) - Understand software testing and CI/CD concepts - Familiarity with REST APIs, microservices, and distributed architectures - Foundational knowledge of database design and query concepts - Exposure using AI tools for prototyping, writing, testing, debugging, and comprehending code About Us: 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 http://Medium.com Additional Details: - This position is located in Denver, CO and includes competitive pay and housing assistance for out of state students. Denver office perks include paid parking, snacks, and occasional meals. - The hourly compensation for this role is: $33.85 per hour worked. This compensation range is specific to the United States labor market. - 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. #LI-Hybrid #BI-Hybrid