Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Caribou Financial Logo

Senior Software Engineer - Full Stack, Ruby on Rails

Caribou Financial

$130,000 - $185,000
Aug 14, 2025
Chicago, IL, US • Denver, IL, US • Phoenix, AZ, US • Remote, US
Apply Now

Caribou aims to help people reduce their monthly auto expenses and increase the predictability of those expenses by building technology to pair customers with community banks and credit unions and streamline the refinancing process.

Requirements

  • working across the full stack from DB models to the screens customers interact with
  • React/TypeScript/Node.js and Ruby on Rails monolith
  • migration from React to Hotwire Stimulus in Rails
  • Prior work maintaining and improving consumer applications and partner integration APIs
  • Prior work maintaining and improving third party integrations
  • Full-stack understanding of production software systems from Docker to DOM, to containers and caches, to databases and DNS, to runtimes and REST
  • experience deploying and operating their products in production, troubleshooting and resolving production incidents

Responsibilities

  • collaborate closely with product and design to define requirements
  • drive iterative development
  • lead refactoring efforts to reduce technical debt
  • mentor teammates to build collective knowledge and capabilities
  • Work with other engineers and leadership to improve our code, striving for flexibility and agility in the face of expanding and changing business requirements
  • Mentor and coach the engineers on the team to expand their skillsets through peer programming, coaching, and being a multiplier of leadership
  • Aid in work breakdown and agile trade offs in our scrum process, efficiently and effectively delivering great software sprint by sprint

Other

  • We are hiring for both mid and senior level roles across three Engineering teams. The level and compensation will be determined based on experience and interview performance.
  • Enjoys collaborating with Product, Design, and Data teams to turn ideas into real features that drive revenue and satisfy end users needs
  • Detail oriented engineers, with an understanding of, and a passion for, creating well-crafted software
  • Driven, life-long learners committed to expanding their skills in engineering
  • A commitment to bringing out the best in those around them as a measure of their success