Technology and Product

Principal Software Engineer

About You

Our mission of enabling home ownership means as much to you as it does to us. You seek a challenge that requires creative thinking, and rewards inspired thought and effort in building something great. You enjoy working across teams, projects, and personalities, and pitching in to help others when you see an opportunity. You thrive in a culture that embraces intellectual curiosity, analytical rigor, and deep empathy for the customer, whether that customer is internal or external to the company. Finally, building something new is exciting to you.

The Position

Unison is looking for a Principal Software Engineer to own our microservices engineering efforts and systems architecture on our Software Engineering, Platform team. This role reports to the VP of Engineering and functions as a technical lead for a team of five external software engineers. As the Principal Engineer, you thrive at understanding business needs, ideating results focused solutions, and leading a team by example through execution. You’re able to see the bigger business impact and get in the weeds with hands-on coding. As an experienced backend engineer, you revel at the opportunity to embrace new technologies, including serverless technologies and modern architectural patterns, and apply them as you deliver reliable, robust, well performing services across business operations.

Your responsibilities will include:

  • Write the code to build our core infrastructure used to do business.
  • Participate in design sessions with a cross functional team providing advice and documenting solutions to problems.
  • Attend daily stand ups and weekly scrum meetings.
  • Create and update technical documentation.
  • Research new technologies and how they might fit into our ecosystem
  • Participate in code reviews and design sessions.
  • Respond to operational issues that might arise to help triage and fix problems as quickly as possible.
  • Build technology roadmaps for engineering driven initiatives to help improve our existing services.

What you will bring to the team:

  • Expert in Node.js.
  • Expert in building services on AWS including ECS, Lambda, SQS, SNS, Kinesis, and API Gateway or related technologies.
  • Comfortable with document databases such as DynamoDB and ElasticSearch as well as relational databases.
  • Experience with Agile/Scrum methodology.
  • 10 years working as a software engineer
  • 5 years of experience as a backend end software engineer
  • 5 years of experience with Node.js
  • 5 years of experience working with AWS or equivalent cloud compute service.
  • Excellent verbal and written communication skills
  • Experience using Atlassian tools including Jira and Confluence
  • Experience with a diagram creation tool like LucidCharts
  • Experience with Github
  • Experience with cloud based architectures and designing services that run on cloud compute services
  • BS in CS / EE / CE / SE or equivalent related work experience

We recognize that people come with experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. Diversity of experience and skills combined with passion is a key to innovation and excellence. Therefore, we encourage people from all backgrounds to apply to our positions. Please let us know if you require accommodations during the interview process.

About us:

Unison is a San Francisco-based company that is pioneering a smarter, better way to own your home. Until now, the only way to finance a home was by taking on debt. Through the Unison Agreement, we help homeowners access their equity flexibly with no monthly payments or interest. We enhance home affordability, reduce debt, and deliver a less risky way for homeowners, investors, and society to think about their most important asset - the home. For additional information, visit or follow us on Facebook, Instagram, LinkedIn, Twitter and YouTube.

2019 was a record-breaking year for Unison. We expanded our offering to 30 states, surpassed the 5B mark in real estate investments and partnered with over 7K customers through our HomeBuyer and HomeOwner programs. This tremendous growth was recognized by the Deloitte Technology Fast500 awards, where we ranked the 3rd fastest growing company in the Bay Area and the 19th across the United States as well as being included in the 2020 Forbes Fintech50.

Unison provides equal employment opportunity to all individuals regardless of their race, age, creed, color, religion, national origin or ancestry, sex, gender, disability, veteran status, genetic information, sexual orientation, gender identity or expression, pregnancy, or any other characteristic protected by state, federal, or local law.