Senior Back End Engineer

| Greater NYC Area
Spruce is looking for a Senior Back End Software Engineer to join its growing Engineering team in NYC. The Senior Back End Software Engineer will be integral in building the first cloud-based closing, escrow, and title solution for the real estate industry. The ideal candidate will have an interest in real estate and thrive in a fast-paced startup environment.
Responsibilities:
  • Create efficiency. Our software is replacing reams of paper and dozens of manual processes. We maintain it through clean code, pragmatic programming, and lean engineering.
  • Help develop Spruce's company and engineering cultures
Qualifications:
  • Have 5+ years of professional experience in back end development, preferably with some startup experience
  • Have done most of the following: (micro)-services, SQL databases, streaming data processing, asynchronous jobs
  • Be able to code in one or more of the following languages: Java, Scala, Ruby, JavaScript, C#, Python,Go (Kotlin experience a plus)
  • Understand distributed state (at a basic level). (CAP, Zookeeper/Raft and why they exist, linearization, quorum) Ideal candidates would be able to meaningfully discuss a jepsen.io analysis in some detail
  • Experience with big data tools a plus (Kafka, Kinesis, Spark (Streaming), BigQuery, RedShift, etc)
  • Serverless experience a plus (AWS Lambda Functions, Google Cloud Functions)
Read Full Job Description

Location

We're conveniently located in Chelsea with lots of access to public transit.

What are Spruce Perks + Benefits

Culture
Volunteer in local community
Friends outside of work
Eat lunch together
Open door policy
Group brainstorming sessions
Open office floor plan
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Health Insurance Benefits
Retirement & Stock Options Benefits
Company Equity
Child Care & Parental Leave Benefits
Flexible Work Schedule
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Stocked Kitchen
Some Meals Provided
Breakfast on Mondays!!! Companywide lunch on Wednesdays!!!
Happy Hours
Pet Friendly
Fitness Subsidies
More Jobs at Spruce5 open jobs
All Jobs
Dev + Engineer
Operations
Product
Sales
Product
new
New York
Sales
new
New York
Developer
new
New York
Developer
new
New York
Operations
new
New York