Jobs

companies
Jobs

Senior Platform Engineer (R-102036)

Ibotta

Ibotta

Software Engineering
Denver, CO, USA
USD 144,290-154,290 / year
Posted on Jul 29, 2025

Employer: Ibotta, Inc.

Job Title: Senior Platform Engineer

Degree Required: Bachelor’s degree or equivalent foreign education

Academic Discipline(s):

Computer Science, Engineering, Management Information Systems, or a closely related field

Experience Required: 5 years of post-degree progressive experience

Alternate Occupations Acceptable:

Computer Science, Engineering, Management Information Systems, or a closely related field

Job Description:

  • Build software products and tools, using the right language/tool for the job, that drive valuable impact to the company, customers, and fellow software engineers.
  • Work collaboratively with a cross-functional team to design, develop, and deliver new products and features that will be used by millions of users.
  • Use Amazon’s Amazon Web Services infrastructure and advanced services daily, including serverless architectures.
  • Identify the best software tools and technologies to design and build flexible, scalable, reliable, and high-performing applications.
  • Demonstrate leadership by offering guidance to team members, cultivating their technical aptitude, and championing best practices within the development process.
  • Leverage and contribute to CI/CD pipeline to deploy code many times daily.
  • Write software tests and participate in code reviews to ensure shipping of high-quality, maintainable code.
  • Oversee technical solutions end-to-end (contributing ideas, first code commit, operating in production).

Position may telecommute from home on Mondays and Fridays within reasonable commuting distance of Denver, CO.

Minimum Qualifications:

  • Knowledge of object-oriented software design, functional design, systems design, micro service/API design and supporting architectural principles.
  • Knowledge of development best practices, including security, compliance, performance, optimization, reliability, and cost efficiency.
  • Knowledge of building highly scalable, observable, and fault tolerant platforms using architectural patterns, including retries, circuit breakers, and rate limiters, on top of horizontally scalable systems.
  • Knowledge of Typescript, Java, Kotlin, Ruby, Spring/Spring Boot and Nodejs.
  • Knowledge of data stores Postgres, DynamoDB, and Redis.
  • Knowledge of DataDog to implement observability, monitoring, and alerting for services and establish service level objectives (SLOs) for services.
  • Knowledge of debugging techniques, testing approaches, and frameworks from unit testing to automated testing.
  • Knowledge of agile concepts (Kanban) and application of test-driven development (TDD).
  • Knowledge of cloud platforms AWS and GCloud.
  • Knowledge of Infrastructure as Code tools Terraform and CloudFormation.

Salary (Annual): $144,290.00 – $154,290.00

Work Location: 1801 California Street, Suite 400, Denver, CO 80202. Position may telecommute from home on Mondays and Fridays within reasonable commuting distance of Denver, CO.

Hours of Work: Usually 8 a.m. to 5 p.m., Monday through Friday

Applicants interested in applying for this position should go to https://home.ibotta.com/work-with-us/careers/ and search for the job title above or email resume to careers@ibotta.com. Apply by 9/22/2025.

#LI-Hybrid

#BI-Hybrid