Staff Software Engineer – AI-Driven, Scalable Systems

Ibotta

Denver (CO)

Hybrid

USD 160,000 - 183,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Denver office perks: paid parking,Snax
Employee Stock Purchase Program
401k match
Medical, dental, vision benefits

Job summary

Ibotta is seeking a Staff Software Engineer in Denver, CO for a hybrid role requiring three in-office days per week. You will build scalable, fault-tolerant systems, apply AI to development and production, and lead projects across a collaborative team.

Candidates must be US-based with a strong foundation in CS and modern tech stacks. You will own end-to-end technical solutions, participate in architecture decisions, and drive best practices within a nimble engineering group.

Qualifications

  • 7+ years of software development experience.
  • Bachelor's degree in Computer Science, Engineering, Analytics or related field.
  • Mastery of relevant techs and data stores; knowledge when to use each.
  • Deep understanding of data structures, algorithms, and software architecture.
  • Experience building highly scalable, observable, fault-tolerant systems.
  • Proficient in using AI tools for prototyping, testing, debugging, and production-grade code.
  • Experience with cloud platforms (AWS, GCloud) and IaC (Terraform).

Responsibilities

  • Build products and tools that drive impact for Ibotta, customers, and engineers.
  • Collaborate with cross-functional teams to design, develop, and deliver new features used by millions.
  • Work with AWS serverless architectures and cloud services daily.
  • Stay current with technology trends to design flexible, scalable systems.
  • Maintain agile, experimental, iterative development with fast learning.
  • Decompose complex problems into manageable tasks.
  • Leverage AI to aid development and production operations.
  • Decide when to use AI as part of the stack and run in production.
  • Provide leadership and guidance to teammates and promote best practices.
  • Contribute to CI/CD pipelines and deploy code multiple times daily.
  • Write tests and participate in code reviews to ensure high quality.

Skills

7+ years experience
Distributed systems
Cloud architectures
Leadership / mentoring
Code reviews & testing
AI prototyping & review
Product-minded, customer focus
Communication

Education

Bachelor's degree in CS or related field

Tools

AWS
Terraform
Databricks
n8n
LLM usage / AI tooling

Job description

Ibotta is seeking a Staff Software Engineer in Denver, CO for a hybrid role requiring three in-office days per week. You will build scalable, fault-tolerant systems, apply AI to development and production, and lead projects across a collaborative team.

Candidates must be US-based with a strong foundation in CS and modern tech stacks. You will own end-to-end technical solutions, participate in architecture decisions, and drive best practices within a nimble engineering group.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - AI-Driven, Scalable Systems
Staff Software Engineer - AI-Driven, Scalable Systems

Ibotta • United States

Hybrid
USD 150,000 - 190,000
Hybrid work model
3 days in office (Denver)
Hybrid Software Engineering Manager (Denver)
Hybrid Software Engineering Manager (Denver)

Ibotta, Inc. • Denver (CO), Northern (KY)

Hybrid
USD 145,000 - 170,000
Medical, dental, vision benefits
401k match
Employee Stock Purchase Program
+3
Staff Software Engineer
Staff Software Engineer

Ibotta • United States

Hybrid
USD 150,000 - 190,000
Hybrid work model
3 days in office (Denver)
Engineering Director: Scale Teams & Drive AI Innovation
Engineering Director: Scale Teams & Drive AI Innovation

Ibotta, Inc. • Denver (CO), Northern (KY)

Hybrid
USD 189,000 - 214,000
Medical, dental, vision insurance
Employee Stock Purchase Program
401(k) match
+1
Staff Software Engineer: AI-Driven, Scalable Systems
Staff Software Engineer: AI-Driven, Scalable Systems

Jobtailor • Denver (CO)

On-site
USD 140,000 - 210,000
Staff Software Engineer
Staff Software Engineer

Ibotta • Denver (CO)

Hybrid
USD 160,000 - 183,000
Denver office perks: paid parking,Snax
Employee Stock Purchase Program
401k match
+1
Software Engineer Intern: Cloud, AI Tools, CI/CD
Software Engineer Intern: Cloud, AI Tools, CI/CD

Jobtailor • Denver (CO)

On-site
USD 60,000 - 80,000
Staff Data Scientist, Client Data & Measurement - Hybrid
Staff Data Scientist, Client Data & Measurement - Hybrid

Ibotta, Inc. • Denver (CO)

Hybrid
USD 180,000 - 203,000
Paid parking
Bagel Wednesdays
Snacks and occasional meals
+4
Software Engineer Intern
Software Engineer Intern

Ibotta • Denver (CO)

Hybrid
USD 44,000 - 50,000
Housing assistance
Paid parking
Snacks & occasional meals
Manager, Engineering
Manager, Engineering

Ibotta, Inc. • Denver (CO), Northern (KY)

Hybrid
USD 145,000 - 170,000
Medical, dental, vision benefits
401k match
Employee Stock Purchase Program
+3