
Financing solutions for real estate investors made easy
Kiavi, headquartered in the Financial District of San Francisco, CA, is a leading lender focused on real estate investors, having provided over $13 billion in funded loans. The company, formerly known as LendingHome, leverages machine learning and predictive analytics to streamline the financing pro...
Kiavi offers competitive benefits including equity, flexible PTO, paid parental leave, health insurance, and commuter benefits. Employees enjoy work-f...
Kiavi fosters a tech-driven culture that prioritizes efficiency and innovation in real estate financing. The company emphasizes the use of advanced an...

Kiavi • San Francisco, CA
Kiavi is hiring a Staff Software Engineer to architect and maintain their complex loan origination platform. You'll work with Java and focus on code quality and test automation. This position requires significant experience in software engineering.
You have 5+ years of experience in software engineering, with a strong background in building and maintaining complex systems. Your expertise in Java allows you to architect solutions that are both scalable and efficient, ensuring high performance in production environments. You are passionate about code quality and have a proven track record of implementing best practices in software development, including peer-reviewed designs and code. Your experience with test automation is extensive, and you understand the importance of unit, integration, and end-to-end testing in delivering reliable software.
You are proactive in identifying and reducing technical debt, allocating time to engineering initiatives that enhance system performance and maintainability. Your collaborative spirit enables you to work effectively with cross-functional teams, ensuring that the engineering solutions you develop align with business goals and customer needs. You thrive in environments that encourage innovation and continuous improvement, and you are always looking for ways to enhance your skills and contribute to your team's success.
Experience with cloud technologies such as AWS or Azure would be a plus, as would familiarity with agile methodologies. You are comfortable working in a fast-paced environment and can adapt to changing priorities while maintaining a focus on delivering high-quality software. Your ability to mentor junior engineers and share your knowledge with the team is highly valued, as you believe in fostering a culture of learning and growth.
As a Staff Software Engineer at Kiavi, you will take ownership of significant components of our loan origination platform, ensuring that they are architected for scalability and reliability. You will collaborate closely with product managers and other engineers to define requirements and translate them into technical specifications. Your role will involve designing and implementing new features, as well as optimizing existing ones to improve performance and user experience.
You will champion code quality within the team, conducting code reviews and providing constructive feedback to your peers. Your focus on test automation will help ensure that our software is robust and free of defects, allowing us to deliver a seamless experience to our customers. You will also play a key role in reducing technical debt, identifying areas for improvement, and implementing solutions that enhance system performance.
In addition to your technical responsibilities, you will have the opportunity to mentor junior engineers, helping them develop their skills and grow in their careers. You will participate in team meetings and contribute to the overall engineering strategy, ensuring that our technology aligns with the company's mission and goals. Your insights and expertise will be invaluable as we continue to innovate and improve our platform.
At Kiavi, we offer a competitive salary and benefits package, including flexible work arrangements that allow you to balance your professional and personal life. Our culture is built on collaboration and innovation, and we encourage our employees to take initiative and contribute their ideas. You will have the opportunity to work with a talented team of professionals who are passionate about using technology to make a positive impact in the real estate industry. Join us in our mission to revitalize neighborhoods and provide accessible financing solutions to residential real estate investors.
Apply now or save it for later. Get alerts for similar jobs at Kiavi.