Kiavi is one of the nation’s largest private lenders to residential real estate investors (REIs). We harness the power of data & technology to offer our customers a simpler, more reliable, and faster way to access the capital they need to scale their businesses.
Requirements
- Ruby, JavaScript, TypeScript, and Kotlin although we are generally language agnostic. We expect that if you’ve learned more than one programming language you can learn ours.
- React and GraphQL
- Rails, Node.js, Kafka
- 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.
Responsibilities
- Engineer: Architect and own large parts of our complex loan origination platform and associated web applications.
- 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.
- Define Technical Strategy: You’ll own technical strategy for broad or complex requirements and come up with insightful and forward-looking approaches that go beyond the direct team and solve large open-ended problems.
Other
- This position is located in Pittsburg, PA. This will still be a remote first role with desire to be in our Pittsburgh office up to one day a week.
- 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.