Senior Software Engineer

At DebtBook
  • Full Time
  • Employee
  • Remote*

Posted on January 24th

Apply for this position

About DebtBook
DebtBook provides an industry-defining software solution that revolutionizes the way governments, not-for-profits, and their professionals manage debt and leases, empowering them to provide more and better critical services to improve the communities in which we all live. At DebtBook, we dream big, move fast, make an impact, and bring joy to everything we do.

About this Role
The Product & Engineering team is responsible for designing and developing an easy-to-use product that enables finance teams around the country to effectively manage all of their debt and lease obligations. The engineering team partners closely with designers and product owners on the team to help solve problems, deliver new features and build impactful products. We believe the most effective product teams are ones that work extremely collaboratively across the various roles, so in addition to being responsible for the technical success of a new product, engineers are expected to occasionally participate in the design process and product planning exercises. As an early team member, you'll get a chance to build our engineering culture and influence the architecture of our products.

We strongly emphasize trust, mentorship, and collaboration. We care about building the right thing, the right way, and working well together while we do it. Every member of our team has the freedom and responsibility to make DebtBook a great place to work.

Key Responsibilities
  • Plan - Help break down plans for new features and enhancements, contribute to technical design, and help scope and sequence work.
  • Build - Create new features and enhancements to our application. Add additional tests as we expand our application.
  • Maintain - Help us build an application that is easy to work on. Help point the team towards best practices and refactor the app to eliminate technical debt.
  • Help Build the Team - Help interview and onboard new engineers. Train and mentor engineers on the team.

What We’re Looking For
  • 5+ years professional Software Engineering experience
  • Professional experience with Ruby on Rails or similar frameworks (Rails, Sinatra, or Phoenix)
  • Professional experience with React
  • Professional experience with SQL
  • Professional experience working on medium sized projects, larger than a startup, smaller than an enterprise
  • Multiple years working on the same project
  • Experience writing tests

Technologies We Use
  • Our tech stack includes Ruby on Rails, PostgreSQL, and React
  • Our app is hosted in AWS and we have CI/CD pipelines and deployments in GitLab

Compensation & Benefits
  • Every employee receives equity based on their role
  • This role is eligible for an up to 10% annual bonus
  • We provide a $1,200 stipend for remote employees to set up their workspace.
  • Unlimited PTO and flexible work hours
  • Health, Dental, and Vision insurance
  • 401k plan with 4% company match (on first 5%)

DebtBook is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Apply for this position

Get the latest sent to your inbox once a week!

Receive a weekly update of technical tips, Rails job market analysis, Rails job listings and more!

We'll never share your email address. See our Privacy & Data Policies for more details.