This is JD from the customer, it's for the Instant Decision Engineering team - https://docs.google.com/document/d/1HwDoUbcR4cPgEm3AUJ4zKQPDYJvK3F4KV9lrSVtvTxA/edit
Company Background
Kiavi, formerly known as LendingHome, is one of the largest lenders to real estate investors in the United States. With Kiavi’s technology platform and innovative financing solutions, real estate investors are empowered to make informed decisions, close deals faster, and realize the full potential of their real estate investment strategies.
The Team
Founded in 2013, Kiavi is committed to helping customers revitalize approximately $25 trillion worth of aged U.S. housing stock and provide move-in ready homes and rental housing for millions of Americans across the country. We have funded $7.8 billion dollars worth of loans across about 35,000+ projects, becoming one of the nation's largest bridge loan lenders.
Combining our technology and industry expertise, Kiavi has grown to a team of over 400 and has won many awards over the years including Forbes Fintech 50, Finovate Awards: Best Digital Mortgage Platform, Fast Company’s Most Innovative Companies, and many more.
Loans funded: More than $7.8 billion
Geography: Lends in 27 states plus Washington, D.C., which account for more than 80% of the nation’s real estate market
Homes financed: About 35,000
Principal and interest returned to investors: More than $5.18 billion
Employees: Over 400 employees
The Role: Software Engineering Consultant - Operational Success Team
The Operational Success team is responsible for improving the efficiency of our business teams through technology and maintaining the health of the Kiavi platform. This is a fully virtual/remote position.
Your day to day
Engineer: Own large parts of our complex loan origination platform and associated web applications.
Debug: Address production incidents encountered by our users
Maintain a high quality bar: Champion code quality through peer-reviewed designs and code, focusing on test automation using unit, integration and end-to-end testing.
Reduce Technical Debt: We allocate a certain percentage of each team’s time to tackling engineering initiatives focused on reducing tech debt. Every engineer contributes to these initiatives.
Execute: Focus on delivering high impact initiatives that provide value to the customer on a daily basis.
Collaborate: Work closely with our design and product teams as well as with our business stakeholders to build the right solutions for our customers.
Customer-first: Ensure that our customers are successful and happy.
Who we’re looking for
We are looking for full stack engineers.
Experience: You are a proficient software engineer with 5+ years of professional experience.
Product focused: You take pride in building high-quality, user-friendly products.
Problem solver: You excel at understanding and breaking down complex problems. You pay attention to detail.
Great communicator: You are candid and honest. You can adapt your communication style to different audiences and you can effectively communicate in writing and in person or on a video call.
Self-driven: You make things happen. You show a strong desire to succeed and are looking for opportunities to learn and grow.
Productive/Impact-oriented: You are able to get a lot done quickly. You are willing to introduce new processes and technologies to the team that will improve productivity across the whole engineering team.
Nice to have
Programming Languages: Ruby, JavaScript, and TypeScript although we are generally language agnostic. We expect that if you’ve learned more than one programming language you can learn ours.
Frontend Frameworks: React and GraphQL
Backend Frameworks: Rails, Node.js
Databases: Postgres, Redis
Service Oriented Architecture: We are shifting from being a monolithic Rails application to a distributed set of services. Experience having done this in the past is super useful to us.
AppSec: We handle customer’s private information and we move billions of dollars around. Having experience with application security is important to us.