Senior Platform Engineer

2 months ago


Denver, Colorado, United States Ibotta Full time

Ibotta is looking for a Senior Platform 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 platform that powers 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. 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.

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
  • 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
  • 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:

  • 4+ years of experience in software development
  • Bachelor's degree in Computer Science, Engineering, or a related field required
  • Fundamental knowledge of object-oriented software design, development and architectural principles
  • Deep understanding of development best practices including security, compliance, performance, optimization, reliability, cost efficiency, etc.
  • Deep understanding of building highly scalable, observable, and fault tolerant platforms using architectural patterns such as retries, circuit breakers, rate limiters, etc on top of horizontally scalable systems
  • Proven experience with relevant technologies such as Typescript, Ruby on Rails, Java, Kotlin, Nodejs, etc, and data stores such as MySQL, DynamoDB, Redis, etc, and knowing when to use each
  • Experience implementing observability, monitoring and alerting for services and establishing SLOs for services.
  • High level of comfort with debugging and testing approaches, and frameworks from unit testing to automated testing
  • Experience with cloud platforms such as AWS, GCloud, or similar and with DevOps best practices and Infrastructure as Code tools (e.g. Terraform, CloudFormation, etc)
  • Exposure of implementing architectural concepts such as microservices, serverless, event-driven, platforms, etc.

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
  • 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.


  • Denver, Colorado, United States Ibotta Full time

    Ibotta is seeking a Senior Platform Software Engineer to become a vital part of our dynamic team and assist in our mission to Make Every Purchase Rewarding by creating exceptional solutions with us. As a member of the engineering division, you will contribute to the platform that supports our offerings utilized by millions of users. We are in search of a...

  • Platform Engineer

    2 months ago


    Denver, Colorado, United States Ibotta Full time

    Ibotta is looking for a Platform 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 platform that powers our products that are used by millions of consumers. We're looking for a self-motivated engineer who has a real...


  • Denver, Colorado, United States Datadog Full time

    We are seeking a Senior Cloud Solutions Engineer to assist in the design, development, and deployment of our next generation of cloud provider management systems. At Datadog, our operations have expanded to encompass a diverse array of providers, geographical regions, and regulatory frameworks. This expansion has necessitated a reevaluation of our existing...


  • Denver, Colorado, United States Sumo Logic Full time

    Senior Software Engineer - I - Security DetectionsWe are seeking a highly skilled Senior Software Engineer to join our team at Sumo Logic. As a key member of our Security Detections unit, you will play a crucial role in building a cutting-edge data platform that powers the analytics and investigations in Security Operation Centers of large enterprises.Our...


  • Denver, Colorado, United States Cigna-Evernorth Services Inc. Full time

    Position: Senior Software Engineering ConsultantLocation: Denver, COAs a Senior Software Engineering Consultant, you will be responsible for the design and development of automated data ingestion systems that efficiently gather data from diverse sources, both on-premises and cloud-based platforms.Your role will include:Conducting code reviews and providing...


  • Denver, Colorado, United States ITmPowered, LLC Full time

    Position Overview:As a Senior CyberArk Solutions Engineer at ITmPowered, LLC, you will play a pivotal role in enhancing our Cybersecurity initiatives, particularly within the realm of medical devices. Your expertise in CyberArk will be crucial in supporting our mission to mitigate risks associated with cybersecurity.Key Responsibilities:Collaborate with...


  • Denver, Colorado, United States Ibotta Full time

    Ibotta is looking for a Senior Full Stack Software Engineer - Salesforce 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 play an integral part in building out the next iteration of our web-based suite of products. We're looking for a...


  • Denver, Colorado, United States Generac Full time

    About GeneracGenerac is a prominent energy technology firm dedicated to advancing a more intelligent world.With over 60 years of history, Generac has consistently focused on energy innovation. From pioneering the home standby generator market to evolving into a comprehensive energy technology solutions provider, we continue to break new ground.There has...


  • Denver, Colorado, United States Klaviyo Full time

    At Klaviyo, we cherish the diverse backgrounds, experiences, and viewpoints that each member of our team contributes to our workplace every day. We believe in providing everyone with an equitable opportunity for success and value the unique experiences that go beyond conventional job qualifications. If you feel you closely align with the role, we encourage...


  • Denver, Colorado, United States Samuel Engineering Full time

    Job OverviewLocation: Denver Tech Center - Greenwood Village, COEducation Requirement: Bachelor's DegreeCompensation: $90,000 - $160,000 Annual SalaryCategory: EngineeringPosition SummaryAre you seeking a role that offers a balanced work-life dynamic? Do you prefer a position that allows for flexible hours, valuing benefits such as comprehensive medical and...


  • Denver, Colorado, United States Resource Informatics Group Inc Full time

    Position OverviewRole Summary:As a Senior iOS Software Engineer, you will leverage your extensive mobile application expertise to enhance user experiences on the iOS platform. Your role will involve collaborating with clients, designers, and UX professionals to create innovative solutions for complex challenges.Key Responsibilities:Utilize your skills in iOS...


  • Denver, Colorado, United States VORTO Full time

    About VortoVorto is on a mission to increase sustainability and create more jobs by making supply chains more efficient across the entire value chain. Through powerful AI technology, Vorto's autonomous supply chain platform seeks to reduce carbon emissions caused by supply chain transportation, improve the lives of approximately 3.5 million truck drivers and...


  • Denver, Colorado, United States Monday Full time

    We are expanding our dynamic sales team and seeking a skilled Senior Software Engineer to become a vital member of our Professional Services division. In this role, you will be instrumental in crafting tailored solutions and developing innovative applications for our esteemed clients who require specialized functionalities beyond the standard offerings of...


  • Denver, Colorado, United States Resource Informatics Group Inc Full time

    Position OverviewRole Summary:As a Senior iOS Software Engineer, you will leverage your mobile application expertise on the iOS platform to enhance user experiences. You will collaborate with clients, designers, and UX professionals to create innovative solutions for complex challenges.Key Responsibilities:Utilize your skills in iOS Swift, ReactJS, and/or...


  • Denver, Colorado, United States TruU, Inc. Full time

    TruU, Inc. is at the forefront of product innovation, focusing on cutting-edge solutions within the Identity and Access Management (IAM) sector. We are seeking a skilled QA Engineer to enhance our dynamic development team as we create password-less identity solutions that protect a vast number of enterprise users. Key ResponsibilitiesConduct thorough manual...


  • Denver, Colorado, United States TruU, Inc. Full time

    TruU, Inc. is at the forefront of product innovation, focusing on developing cutting-edge solutions in the Identity and Access Management (IAM) sector. We are seeking a skilled QA Engineer to become part of a dynamic development team dedicated to creating password-less identity solutions that ensure the security of numerous enterprise users. Key...


  • Denver, Colorado, United States Glassdoor Full time

    Why Glassdoor? At Glassdoor, we empower individuals to advance in their careers and personal lives. Our mission is to establish a premier platform for workplace discussions, fostering an environment of transparency and authenticity. We provide professionals with a space to engage in meaningful conversations, share company insights, and access vital...


  • Denver, Colorado, United States Lockheed Martin Corporation Full time

    Position Overview:Lockheed Martin Corporation is in search of a Senior Procurement Quality Engineer to oversee the execution of tasks and provide quality assurance to suppliers involved in the Rotary and Tactical Training Solutions (RTATS) programs within the Rotary and Mission Systems (RMS) Training and Logistics (TLS) market segment.Key...


  • Denver, Colorado, United States Liberty Personnel Services, Inc. Full time

    Attention Civil Engineering ProfessionalsLiberty Personnel Services, Inc. is seeking dedicated and skilled individuals to fill the role of Senior Civil Engineer. This position offers the chance to engage in a diverse range of projects while collaborating with a team of talented engineers.As a Senior Civil Engineer, you will be instrumental in shaping the...


  • Denver, Colorado, United States Fastly Full time

    Job OverviewAt Fastly, we are dedicated to enhancing connectivity and digital experiences through our edge cloud platform. Our mission is to empower customers to develop and secure their applications with speed and reliability, ensuring they are positioned as close to their end-users as possible. Our clientele includes renowned organizations that rely on our...