Principal Engineer

Sorry, this job was removed at 7:55 a.m. (EST) on Wednesday, October 13, 2021
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About Spruce


Spruce is the platform enabling modern real estate transactions. We work with forward-thinking mortgage lenders, real estate companies, and investors. We believe that the future of real estate will be driven by automation, efficiency, and digital experiences. Our mission is to provide the products and services necessary to make that happen.


About the job


As part of the Spruce Engineering team, you will help build the platform that is defining the future of real estate transactions. In this role, your skills and knowledge in modern web platforms, frameworks, and software architecture will help us lower transaction costs, create new technology-based efficiencies and create a reliable, performant system that improves access to the largest source of capital most of us will ever have - real estate. We are seeking a talented Principal Engineer to join us. This person will play a critical role in designing systems architecture, implementing features, developing infrastructure and backend services, as well as contributing to our team culture. As a Principal Engineer, you'll be a technical leader and contributor to projects, delivering value throughout the product lifecycle. You'll also bring your communication skills and unique background to help make ours a diverse, fun, caring and productive team.


What you'll do

  • Help build Spruce's user-facing (buyers, sellers, clients, lenders, internal operations) applications and backend services
  • Collaborate using Agile methodologies with Design and Product teams to craft technical solutions to business problems
  • Help optimize overall system reliability and performance
  • Continuously learn and challenge yourself and others

What we're looking for

  • You love building high quality software
  • You are intellectually curious and comfortable learning and experimenting with new technologies
  • You are thoughtful about architectural decisions; you value simplicity
  • You are a great communicator and you take care to understand before making yourself understood
  • You thrive in a fast-paced early stage startup environment
  • You have 8+ years of professional experience building software systems using object-oriented methodologies (or 5+ years and a BS degree in Computer Science)
  • You have 3+ years of experience with an MVC web development framework (such as Rails, Django or Spring)
  • You have a deep understanding of relational database systems (bonus points for PostgreSQL) and the structure and performance of SQL queries

We are proud of the team we’re building. We're committed to equal opportunity employment -- and beyond. We believe diverse experiences and perspectives build a stronger team and a better product. We welcome fresh perspectives and challenge our own assumptions to make Spruce better. The more inclusive we are as a company, the better we can serve our customers.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We're conveniently located in Chelsea with lots of access to public transit. Chelsea was just named one of the top ten coolest neighborhoods in the world! https://www.timeout.com/newyork/news/chelsea-was-named-one-of-the-top-10-coolest-neighborhoods-in-the-world-100621

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SpruceFind similar jobs