
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 • Pittsburgh, PA
Kiavi is hiring a Staff Software Engineer to architect and maintain their complex loan origination platform. You'll work with technologies like Java, C#, and .NET Core while focusing on code quality and reducing technical debt. 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 and C# allows you to design scalable applications that meet user needs effectively. You are well-versed in .NET Core and ASP.NET, enabling you to contribute to the development of robust web applications. Your understanding of SQL helps you manage and optimize databases, ensuring data integrity and performance. You are passionate about code quality and advocate for best practices, including test automation and peer reviews. You thrive in collaborative environments and enjoy mentoring junior engineers, sharing your knowledge to help them grow.
Experience with cloud platforms like AWS or Azure would be a plus, as would familiarity with agile methodologies. You are comfortable working in a hybrid environment, balancing remote work with in-office collaboration. A proactive approach to tackling technical debt and improving system performance is something you value.
In this role, you will architect and own significant parts of Kiavi's loan origination platform, ensuring it meets the needs of our customers. You will maintain a high quality bar by championing code quality through peer-reviewed designs and code, focusing on test automation using unit, integration, and end-to-end testing. You will work closely with cross-functional teams to identify and address technical debt, allocating time to engineering initiatives that enhance system performance and reliability. Your contributions will directly impact the efficiency of our platform, helping us provide faster and more reliable services to our clients. You will also participate in code reviews, providing constructive feedback to your peers and fostering a culture of continuous improvement within the engineering team.
At Kiavi, we offer a competitive salary and benefits package, including flexible work arrangements that allow you to balance your professional and personal life. You will be part of a dynamic team that values innovation and collaboration, working on projects that have a meaningful impact on the real estate industry. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse backgrounds and perspectives. Join us in our mission to revitalize neighborhoods and provide accessible housing solutions across the country.
Apply now or save it for later. Get alerts for similar jobs at Kiavi.