Taro Logo

Software Engineer

Buildout provides CRE software products helping brokers find, win, market, and transact properties, serving over 150,000+ brokers and investors.
$89,000 - $131,000
Mid-Level Software Engineer
Remote
2+ years of experience
Enterprise SaaS · Real Estate
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

Buildout, a leading provider of Commercial Real Estate (CRE) software solutions, is seeking a Software Engineer to join their fully remote team. The role offers a competitive salary range of $89,000 - $131,000 and requires 2+ years of SaaS development experience.

The position involves working on both frontend and backend development using Ruby on Rails and React, contributing to Buildout's suite of CRE marketing tools and CRM products. The ideal candidate will have strong experience with Rails, JavaScript (ES6), and testing frameworks like RSpec and Capybara.

As a Software Engineer at Buildout, you'll be part of a team that serves over 150,000+ brokers and investors, building and maintaining critical tools that help CRE professionals maximize their deal efforts. The company operates on the principle that successful commercial real estate is broker-led but tech-enabled.

The role offers comprehensive benefits including fully covered dental and vision insurance, HSA contributions, 401(k) with 4% match, flexible PTO, and remote work support. You'll work in a collaborative environment, participating in code reviews, pair programming, and cross-functional team interactions.

Buildout maintains a strong engineering culture focused on quality, testing, and automation. The tech stack includes Ruby/Rails, JavaScript/React, AWS, Heroku, MySQL Aurora, and Postgres, with opportunities to work with additional technologies like Go, Kafka, Python, and Laravel.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact in the CRE technology space while working with a supportive team in a fully remote environment. The company values work-life harmony and maintains a quirky, inclusive culture where employees are encouraged to bring their whole selves to work.

Last updated 7 days ago

Responsibilities For Software Engineer

  • Build and maintain industry-leading CRE marketing tools
  • Build backend (Rails) and frontend (React) features
  • Break large projects into smaller components and estimate work
  • Work with Product Manager and UX Designer
  • Perform thorough and timely code reviews
  • Pair on difficult issues to share knowledge
  • Deliver excellent software on a timely basis

Requirements For Software Engineer

Ruby
JavaScript
React
MySQL
PostgreSQL
  • 2+ years of product software development experience within a SaaS company
  • Solid cross-team and cross-functional communication skills
  • Love of software engineering, design, documentation, testing, and automation
  • Deep knowledge of Rails
  • Strong working Javascript base
  • Experience with testing (RSpec, Capybara)

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 100% coverage of employee dental and vision insurance premiums
  • HSA seed
  • Company-paid STD, LTD, life insurance
  • Telemedicine
  • Wellness benefit of $400/year
  • Flexible PTO
  • 14 paid company holidays
  • Paid parental leave
  • 401(k) with 4% company match and immediate vesting
  • Monthly remote work reimbursement ($600/year)
  • Annual in-person company kickoff

Interested in this job?