Ibotta

Senior Software Engineer

Senior Software Engineer

About This Job

Location

Ibotta is looking for a Senior Software Engineer to build software that helps our shoppers save time and money. As part of the engineering team, you will work on the platform that powers our app that is used by millions of consumers. We're looking for a self-motivated engineer who has a real passion for building and scaling infrastructure using technologies such as Ruby on Rails, Java, Kotlin, Spark with Scala, AWS Lambda with JavaScript, Redis, DynamoDB, and machine learning. Every engineer has input into our product process and will have a real impact as part of a small, nimble team.

Here is what you’ll be doing:

Work with a cross-functional team to design and develop new features that will be used by millions of users

Use the latest cloud technologies from AWS to design and build flexible, scalable, reliable and high-performing applications

Build new microservices using the right language/tool for the job. Our current microservices are written in a variety of languages including Java, Node, Ruby, Scala, Clojure, etc.