Software Engineer, Full Stack Developer, Backend Developer
Job in
Denver, Denver County, Colorado, 80285, USA
Listed on 2026-10-17
Listing for:
Ibotta, Inc.
Full Time
position Listed on 2026-10-17
Job specializations:
-
Software Development
Full Stack Developer, Backend Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
- Build products and tools using the right language or tool for the job
- Collaborate with a cross-functional team to design, develop, and deliver products and features used by millions of users
- Use AWS infrastructure and advanced services daily, including serverless architectures
- Identify tools and technologies for flexible, scalable, reliable, and high-performing applications
- Decompose complex business problems and requirements into manageable sub-tasks
- Leverage AI in software development and product operation
- Guide team members, cultivate technical aptitude, and champion development best practices
- Leverage and contribute to the CI/CD pipeline to deploy code many times daily
- Write tests, participate in code reviews, and develop evaluators for non-deterministic outputs
- Own technical solutions end-to-end from ideation through production operations
- Embrace Ibotta’s Core Values:
Integrity, Boldness, Ownership, Teamwork, Transparency, and “A good idea can come from anywhere”
- 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, Kotlin, Nodejs, Vue, Swift, and data stores such as MySQL, DynamoDB, Redis
- 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 critically reviewing and improving AI-generated code
- Proficiency 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, SLOs, security, compliance, performance, optimization, reliability, and cost efficiency
- Proven experience with cloud platforms such as AWS, GCloud, or similar
- Experience with Dev Ops best practices and Infrastructure as Code tools such as Terraform
- Applicants must be currently authorized to work in the United States on a full-time basis
Demonstrates mastery in software development with a focus on building scalable, reliable applications using advanced technologies such as Typescript, Ruby on Rails, and AWS. Proficient in leveraging AI tools for development and implementing best practices in CI/CD, testing, and observability.
Highest-signal resume keywords- 7+ Years Of Software Development Experience
- Mastery Of Typescript, Ruby On Rails, Java, Kotlin, Nodejs, Vue, Swift
- Proficiency In AI Tools For Prototyping And Code Review
- Experience With AWS And Cloud Platforms
- Deep Understanding Of Development Best Practices
- Typescript
- Ruby On Rails
- Java
- Kotlin
- Nodejs
- Vue
- Swift
- MySQL
- DynamoDB
- Redis
- Collaboration
- Teamwork
- Technical Aptitude
- Problem Solving
- Communication
- CI/CD
- Dev Ops
- Infrastructure As Code
- Observability
- Fault Tolerance
- AWS
- GCloud
- Terraform
- N8n
- Databricks
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×