Latest AI JobsBrowse Jobs
Boom logo

Software Engineer

BoomAustin TexasEngineering
Apply on company site
Salary
$120K - $200K USD
Job type
Full-time
Posted
14 Sept 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Software Engineer position at Boom in Austin, Texas offers a unique opportunity to build impactful financial services for millions of renters. This full-time role suits practical engineers with at least three years of professional web development experience who thrive in early-stage environments. Working closely with the founder, leadership, and product teams, the selected candidate will design products that directly influence the lives of everyday renters and property managers.

Key Responsibilities

Design, build, and maintain user-facing products and the robust backend systems powering the platform.
Contribute to core backend architecture while focusing heavily on performance, scalability, and code quality.
Own production services end-to-end, including managing observability, participating in on-call rotations, and debugging live incidents.
Collaborate daily with product, operations, and engineering leaders to align technical strategies with company goals.
Drive internal engineering standards through comprehensive testing, thoughtful documentation, and constructive code reviews.

Requirements

At least 3 years of professional web development experience.
Strong backend capabilities with comfort working across the full technology stack.
Experience using Ruby or another backend language with the ability to learn the existing stack quickly.
Proven track record of integrating third-party APIs, handling webhooks, managing rate limits, and implementing OAuth flows.
Experience owning production services with hands-on exposure to on-call duties, incident response, and system observability.
Daily use of AI coding agents with a history of shipping real production code using tools like Claude Code.
Strong communication skills paired with the ability to set personal direction amidst shifting priorities.

Nice to Have

Experience running coding agents autonomously or structuring tasks for overnight cloud execution.
Background in building and maintaining developer-facing tools, APIs, and partner integrations.
Familiarity with AWS, Terraform, and general cloud infrastructure management.
1 to 2 years of hands-on experience building production LLM features, RAG pipelines, or multi-step agents.
Practical experience building and maintaining evaluation suites for large language models.
Familiarity with voice AI technology stacks, vector databases, and secure-by-default coding habits.

Skills and Tools

AWS
React
Node.js
TypeScript
LLM
RAG
Terraform

Salary and Benefits

Competitive annual salary ranging from $120,000 to $200,000 in USD.
Stock options included with compensation.
Comprehensive healthcare coverage covering health, dental, and vision, plus 50% coverage for dependents.
15 days of paid time off per year, 3 designated sick days, and 11 US federal holidays.
Company-issued MacBook and sponsored professional training and development.
Regular company-sponsored off-sites, team retreats, and travel opportunities.

About the Company

Boom is on a mission to level the playing field for over 110 million renters across the United States by making housing significantly more flexible, affordable, and rewarding. The company delivers a suite of rental financial services including tenant screening, rent payment reporting, and property management system integrations through the Boom App and Boom Platform. Led by second-time founder Rob Whiting and backed by prominent investors and venture funds, Boom is growing its engineering team in Austin, Texas to meet expanding B2B and B2C demands.

How to Apply

Please visit the official company careers page at boompay.app to submit your application for the Software Engineer position.

Skills and tech stack

Questions candidates ask

What is the salary range for the Software Engineer role?

The directional salary range is between $120,000 and $200,000 per year, with final compensation adjustable based on demonstrated competency.

Where is this job located?

This full-time position is based in Austin, Texas, working closely with the company's leadership and product teams.

What level of experience is required?

Boom requires a minimum of 3 years of professional web development experience and focuses primarily on mid- to senior-level hires.

What technical stack does Boom use?

The backend primarily runs on Ruby (using Grape and Sequel) alongside a growing number of services in Node.js, with React, Next.js, and TypeScript on the frontend.

What benefits are provided with this job?

Benefits include stock options, full healthcare coverage with dependent support, 15 days of PTO, 3 sick days, 11 federal holidays, a company MacBook, and training funds.

Ready to apply?

The application is on the official Boom careers page.

Apply on company site