Software for Big Decisions

Building software for big decisions

There is over $1.5 trillion worth of home buying activity each year in the residential real estate market alone. That means there are countless opportunities to introduce efficiencies and economic value for home buyers & sellers.

We're looking for engineers that are passionate about building delightful customer experiences for both web and mobile, designing scalable architecture for our APIs & Operational Platform, and streamlining data processing across different data sources.

To help our customers buy and sell their homes, we’re creating and building products across three pillars: Consumer, Operations Platform, and Data Infrastructure.

View Open Roles
CONSUMER

Build delightful user experiences

Our consumer-facing products are built to help buyers find their perfect homes, easily complete the financing and transaction process, and sell their current homes for top dollar. Many of the products we develop are true industry firsts, helping bring the real estate transaction into the 21st century.

Consumer Team Overview

As an engineer working on our consumer applications you will:

  • Build unique, visually compelling products that reduce much of the stress of the innately stressful process of buying and/or selling a home
  • Collaborate with our talented and experienced Design, Data, and Product teams to add innovative features to an exciting product that is rapidly expanding into new markets across the country
  • Scale web services to handle exponential consumer traffic growth & optimize client-side performance for seamless user experiences
  • Design reliable & secure systems which our customers can trust to manage sensitive data
  • Rapidly iterate on business-critical conversion funnels through A/B testing
PLATFORM

The platform to orchestrate real estate transactions

In order to deliver a seamless experience to our customers, we need to reduce the complexity of end-to-end real estate transactions. The workflows to complete these transactions often span multiple roles and even businesses.

We've built Atlas, an operational hub that centralizes processes across all of our users and teams. The data & services behind Atlas also power our consumer applications, including our customer dashboard, as well as other domain-specific tools.

Platform Team Overview
Platform Team Overview

As an engineer working on The Atlas Platform, you will:

  • Develop business workflow features supporting user roles ranging from home advisors to title agents, lenders and even construction teams
  • Design data models + services to support scaling & new business verticals
  • Extend our platform to orchestrate across an ecosystem of applications leveraged by different users

Our Platform team deals with some of Orchard’s highest-leverage problems. This gives our engineers business domain exposure, ownership and influence over how we shape the real estate industry for the future.

Data Infrastructure

Delivering value
through data

Data is one of the essential product pillars at Orchard. We continuously improve our home valuation in order to deliver meaningful economic value to our customers. However, these models can only be as accurate as the quality and breadth of underlying data.

Data Team Overview

As an engineer working on data infrastructure, you will:

  • Work with our data science team to productionize models on top of infrastructure that processes data across a range of sources and geographies
  • Build and automate highly scalable, self-healing data processing systems that serve as the backbone of Orchard's multiple businesses and product lines
  • Dive deep into the meaning of the data itself, discover potential use cases, extend Orchard's data platform, and offer new data models to product teams

Our team is eager to tap into new insights and unlock new data product capabilities. One example of past novel data productization? Our team created kitchen & yard photo search filters built on neural network image classification.

Culture

Tech Stack & Engineering Culture

Engineering culture at Orchard

Our technology stack consists of Python3 with type-hinting on the back-end and TypeScript & Angular on the front-end. We leverage RedShift for analytics pipelines, Python, SQL & Airflow to orchestrate ETL pipelines, and Static Site Compilation + Material Design components for low latency user experiences.

Engineering culture at Orchard

Our services are developed, built, tested and deployed via Docker containers on Kubernetes. We've architected our services to be stateless and elastically scalable under different load conditions.

Orchard's engineering culture is centered around product empathy and autonomous teams with high feature ownership. Engineers take ownership of feature development end-to-end. This means we partner with Product Managers and Designers to solve ambiguous business problems and have a high degree of collaborative input before writing code.

We strive to keep common infrastructure and dependencies simple (or only as complex as necessary) to keep the coordination costs of infrastructure deployments low and support lean & nimble product engineering teams.

We've implemented PolicyGenius' Chartered Guild model. Rather than defining Guilds as specialist-affinity-groups, Chartered Guilds have problem-scoped mandates requiring them to spin-down after they've solved a concrete problem. Examples here include: increasing the green build rate of our CI pipelines & enhancing our security review process as part of system design.

We're building:

  • Blameless postmortems
  • Processes fail before people
  • Openness to teaching & learning, helping & unblocking others before ourselves. We recognize the enablement of the rest of our team

The Interview Process