How Snapdocs’ Product and Engineering Teams are building a new foundation for homeownership

Job Portraits
Nov 13, 2018 · 10 min read

More than 5 million families bought a home in the U.S. last year. Nearly all of them started their search online, yet on closing day, the vast majority sat down to sign a thick stack of papers they likely didn’t understand — and that likely contained errors. Now, thanks to Snapdocs, that’s beginning to change. Below, Briana Whelan (Director of Product), Devin Powell (Product Designer), Leslie Stetz (Frontend Engineer), and Greg Krathwohl (Software Engineer) explain the technical challenges and company culture that first drew them to Snapdocs and share what’s exciting about the road ahead.

Interested in joining the team? Check out open positions or email Head of Talent Greg Russell at

What problem does Snapdocs solve?

Left to right: Leslie Stetz (Frontend Engineer), Devin Powell (Product Designer), Briana Whelan (Director of Product), and Greg Krathwohl (Software Engineer).

The insight Aaron had — Aaron is our founder and CEO — was that there’s nothing connecting the dozen sub-industries that are involved in the process. That’s what we’re building at Snapdocs. We think of the platform as the connective tissue that’s going to unite this entire pillar of the U.S. economy. Lenders and title companies use it to collaborate on mortgage closings with everyone else involved, which makes the process not only more affordable, but faster, more transparent, and a better experience for home buyers. We’re focused on closings right now, and there’s a ton more to do down the road.

Devin: Mortgages are still collapsing at the last moment because a name is misspelled. People are still using fax machines. So there’s room for improvement. I’m confident in saying there’s no version of the future where closing on a home will still cost thousands of dollars and take two months.

Snapdocs provides a morning treat on a regular basis. Sometimes it’s breakfast, sometimes it’s a barista, today it’s omelets. Left: Cheyenne greets the chefs who make it happen. Right, Wendy and Eduardo mix breakfast with a bit of work.
Left: Xavier contemplates the secret ingredient — of the pasta sauce or life, hard to say. Center: Tristin spices things up. Right: Though thirsty, Neel is never far from the breakfast chat.
As breakfast ends, Leslie catches up with Chelsey on their walk back to their desks.

Why did you decide to join the team?

Building a product in the real estate space was also exciting to me, because it’s one of the only major industries where technology hasn’t had a big impact. And just like retail, it’s moving toward more consumer control. Pre-approval has already been brought online, so buyers are getting a pleasant, smooth experience at the beginning of the process. They want the same thing at the end, and they have access to more options than ever before. So digital closing has become a competitive advantage for lenders.

Devin: I joined for a lot of the reasons people choose a small company — ownership, impact. There’s an incredible opportunity to make a difference in the mortgage industry. I met Aaron right after Snapdocs finished Y Combinator, and I remember asking why he wasn’t going crazy with marketing like the other companies. He told me he’d rather focus on executing. He said, “My dream is to build a great product and deliver so much value to the industry that folks look up one day and realize Snapdocs is the standard.”

Left: Sandy asks the tough questions. Right: Christian listens.
Left: Evan (CTO) wonders aloud to Greg. Right: Focus time.

Leslie: I joined for the technical opportunity. Snapdocs was running a Ruby on Rails monolith and wanted to move to microservices, and I wanted help lead that transition. We’re building the frontend in React, Redux, and modern JavaScript, and we’ve been able to move quickly — in two months we went from deciding to work in React to actually having React in production. Speed comes with pros and cons, but I like experiencing firsthand what does and doesn’t work. And the team is very open to new ideas, so it’s been a great place to grow.

Greg: The tools we use were part of the reason I joined, too. In addition to the frontend work Leslie mentioned, there’s a lot of interesting stuff happening in the backend and on the data science side. We’re using machine learning for things like classifying documents and adding annotations. And our DevOps team is doing cool stuff, too. We’re using Kubernetes in all of our staging environments and plan to roll it out to our production environment. There are lots of interesting problems to solve and lots of ways to learn.

During the monthly all-hands, Aaron (CEO) gets his team’s attention with quick wins for the next month and long-term goals for 2019 and beyond.
Left: At the end of the all-hands, Kayleigh congratulates Ashley on her 1 year anniversary with the company. Right: Aaron chimes in with a hearty thank you.

How would you describe the work environment and company culture at Snapdocs?

Leslie: It’s easy to collaborate, because everyone is super self-aware and down-to-earth. They really listen, and we can have open, honest conversations. I’m always trying to find ways to make it easier for people to build on the frontend even if they’re not frontend experts, and sometimes, my solutions end up interfering with something. But it’s never like, “Oh, Leslie, you messed up.” I just ask questions, learn from the experience, and try a different path.

Devin: Yeah, there’s a real sense of pragmatism. When we first rolled out a new product for lenders, for example, we knew the onboarding flow we built wasn’t perfect. But that’s okay. We solved the immediate problem, and delivered an early win for our customers. When the data wasn’t super clean a few months down the line, we were in a position to solve that, too. Before we build for scale, sometimes we just need to answer a basic question, and we can do that because there’s space here to iterate and make incremental improvements.

A few slices of engineering life.

Briana: Transparency is big in our culture, too, and it’s something we look for in job candidates. We ask them to tell us about a time they failed, but it’s not really about the failure. It’s about whether they can be open and honest, and whether they applied what they learned.

We also celebrate a lot — happy hours and team outings, but little things, too. For example, there was this annoying blue bubble that was popping up on some page, and the other day, someone added an X so you can make it go away. One of our teammates sent a Slack message that said, “Whoever fixed the blue bubble, you just made half the company the happiest people on Earth!”

Greg: And then a bunch of other people were like, “Confirmed! I am now the happiest person on Earth!”

Briana: We share messages from users, too. One of our team goals is to make escrow officers happy, and someone recently shared a quote from an escrow officer that read, in all caps, “I LOVE SNAPDOCS!” We were like, “We did it!”

In a daily “pump zone” session, team members are out of their chairs and into their best planks.
Left: Tristin catches some heads down time. Right: Never underestimate the power of a post-it. Or a dozen of them.
Cheyenne and Michele enjoy a quiet moment, sponsored by comfy couches and plants more ambitious than their pots.

Tell us more about your team’s approach to challenges.

Leslie: And one of the cool things about our product is that part of our team uses it every day, so they understand the problems firsthand. We can test things on ourselves and get great, quick feedback.

We also have a lot of support to really try things out. When we release something, we live with it for a certain amount of time, but we don’t hesitate to analyse it and make improvements. As we’ve been building this new frontend with React and Redux over the last six months or so, we’ve been figuring out which patterns work and which ones don’t. Now we understand the challenges, and we’ve been able to come together as a team and design an informed, holistic road map for the application of our dreams.

Greg: “Application of our dreams.” I like that. To me the big challenge is balancing that long-term vision with the practical short-term approach. We start by satisfying the needs of one individual company, and then another, and another. Sometimes, that can lead to a mess, but as we explore those individual solutions, we get closer to a solution that will work for everyone.

Briana: Right — you have hypotheses about which features will be successful, but you can’t know for sure. In consumer software, you might use A/B or fake door testing. But in enterprise, because our paying customers have high expectations, we have to get creative if we want to test a new idea.

Often, we’ll try something manually at first. If we want e-signatures on every page of a loan document, for example, we can’t write a rule and throw a template on there, because every page is different. But to truly solve that problem, we’d have to take on a ton of machine learning and algorithm work. So instead, we’ll offer a service manually to one customer and see if it’s something they’re willing to pay for. Sometimes, we try things people don’t want, and we shut them down. But other features turn out to have huge demand, and then we invest in building the technology behind them.

As the day winds down, Ashley (center, Customer Success Manager), grabs Aaron (left, CEO) for a quick conversation about an upcoming product update.
….But before folks go home, on the rooftop, a few team members find some beers and an evening almost as perfect as the hedges.

Looking ahead to the future, what are you most excited about?

Briana: Because of the base we’ve built, now we have the opportunity expand our impact, and decide how much of the process we want to be involved in. It just feels like a really exciting time. People talk about rocket ships, but I’ve never felt like I was on one at other companies, even when we were growing 40 percent every year. Snapdocs feels different. We’ve had some great early success, and I think if we continue to execute, there’s a huge opportunity right around the corner.

Interested in joining the team? Check out open positions or email Head of Talent Greg Russell (pictured below!) at

Your moment of Zen: Evan (CTO) and Greg (Head of Talent) take a moment between meetings and do not regret it.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store