Doorvest
Location: San Francisco (Hybrid - 4 days in office)
Department: Product & Engineering
Our Mission at Doorvest
Our mission at Doorvest is to advance financial security for all. For decades, access to high-quality single-family real estate has been reserved for the "wealthy", leaving out everyday individuals from participating in the #1 source of American wealth.
We've designed a full-stack, vertically integrated model that aligns incentives with stakeholders and offers a seamless way to own high-yield rental homes entirely online. As we succeed together, we will play a key role in closing the wealth gap.
To date, we've raised over $23m from founders/execs at top fintech companies such as Invitation Homes, Wealthfront, Opendoor, and many others.
Join a leading fintech company that's leveling the playing field for financial security
At Doorvest, we care about lowering the barrier to building long-term wealth by simplifying the process of real estate investment. We are constantly streamlining our operations to create an optimal experience for stakeholders at every point of our business.
As we expand our reach and capabilities, we're seeking a forward-thinking Software Engineer to help bring this vision to life. This role will work across our full stack, with a significant focus on integrations — leading the seamless connection of property management systems, real estate data providers, and financial service partners into Doorvest's platform. You'll design scalable architectures, develop both customer-facing features and backend systems, and ensure our integrations are clean, reliable, and future-proof.
If you're passionate about leveraging technology to democratize real estate investment — and excited to shape how modern engineering can unlock financial opportunities for everyone — we'd love to meet you. Let's build the future of wealth creation. Together.
The Role - A day in the life of a Software Engineer at Doorvest
As a senior software engineer, you'll use your extensive knowledge in TypeScript and Node.js to create applications that impact our business flow, including building customer-facing features, developing recommendation algorithms, integrating external APIs, and enhancing our user experience. At Doorvest, you'll have true ownership over large portions of our product as you implement new features and internal tools. You'll work directly with leadership including the CTO, CEO, and Head of Product to shape our technical vision and build scalable solutions for our growing real estate portfolio.
Full-Stack Development
Design, develop, and maintain serverless applications using Next.js, TypeScript, and AWS Lambda Build responsive, user-friendly interfaces that help customers easily invest in rental properties Develop internal tools and dashboards that empower our operations team Implement data analytics and monitoring systems to measure business performance
Data Integration & System Connectivity
Own the end-to-end process of integrating external systems including property management platforms, MLS data feeds, mortgage APIs, title company systems, and financial service providers Design robust integration pipelines to normalize and transform diverse datasets (property listings, rental income data, market analytics, loan information) from various external sources Work with stakeholders across Product, Operations, and Engineering to develop integration plans, validate data quality, and ensure seamless system connectivity
Systematization & Scalability
Develop reusable integration frameworks and tools that streamline the onboarding of new data providers and service partners, reducing implementation time and effort Identify patterns in external APIs and establish standard schemas and mapping strategies to support rapid scaling of our platform Build monitoring and alerting systems to ensure integration reliability and data consistency
AI & Automation Enablement
Leverage LLMs to automatically process and structure unstructured real estate data from documents, emails, and legacy systems Build intelligent tooling that helps operations teams quickly understand property performance, market trends, and investment opportunities Identify high-leverage opportunities for process automation across our investment pipeline Utilize AI-powered development tools like Claude Code, Cursor, and GitHub Copilot to accelerate development cycles and maintain high code quality
Cross-Functional Collaboration
Work closely with the CTO, CEO, and Head of Product to shape technical strategy and build scalable products for our expanding portfolio of homes Drive the development of vertically integrated financial products that span all aspects of real estate investment - from acquisition financing to property management to exit strategies Partner with Product and Operations teams to ensure seamless data flows and optimal user experiences Proactively identify integration pain points, data inconsistencies, or technical debt, and recommend long-term architectural solutions Collaborate with external partners to understand their APIs, troubleshoot issues, and influence their roadmaps when needed
Tech Stack - What's currently in our toolbox
Our Current Environment Includes
Frontend: Next.js, React, TypeScript, Material UI Backend: Node.js, TypeScript, Serverless Stack (SST) Data: Supabase, DynamoDB, AWS Aurora Infrastructure: AWS Lambda, AWS Serverless, CI/CD pipelines Integration: REST APIs, webhooks, real-time data streaming Observability: CloudWatch, custom monitoring dashboards
Familiarity with the above tools is preferred, but a strong foundation in system integrations, API development, and TypeScript/Node.js is most critical.
Who We're Looking For
Systems Thinker : You excel at understanding complex integration challenges while executing well-scoped technical solutions. You understand the nuances of connecting real-world financial and real estate systems.
Full-Stack Engineer : You excel at working across the entire technology stack, from building intuitive user interfaces to designing robust backend systems. You understand how to balance user experience with technical complexity.
AI-Driven Builder : You're excited about using AI to process messy real estate data (PDFs, spreadsheets, property documents) into structured, actionable formats that power investment decisions. You embrace AI-powered development tools like Claude Code and Cursor to accelerate your development workflow and maintain high code quality.
Reliable Owner : You take pride in building integrations that just work and owning systems end-to-end—ensuring robustness, scalability, and ease of maintenance. You understand that reliable data flows are critical to our customers' financial success.
Collaborative Partner : You communicate clearly with both technical and non-technical colleagues. You know how to turn business requirements into clean technical solutions and can work effectively with external partners.
Experienced Developer : 3+ years of experience in full-stack engineering or backend development roles, with expertise in TypeScript/Node.js. Bonus for previous work with financial systems, real estate technology, or third-party API integrations.
Perks - What we offer
We believe this role is mission-critical and will be offering substantial equity. This is an opportunity to make an incredible impact and build a venture-backed startup from the ground up.
Substantial ownership in the company you're building Company-wide team-bonding trips every 2 quarters Open PTO - we're serious about work-life balance Competitive salary - See our transparent compensation table 401k plan with a 5% match Medical, dental & vision insurance, with HSA options Various physical, mental, and financial wellness perks
Does this sound like you?
We're Eager For More Vesties To Join Our Rapidly Growing Team! We Encourage You To Apply If Most Of These Describe Your Work Style
A curious and collaborative approach to software development. You are eager to learn new technologies, solve complex integration challenges, and share knowledge with the team. You leverage AI-powered coding assistants like Claude Code, Cursor, and GitHub Copilot to accelerate development while maintaining code quality. Whether through pair-programming sessions, conducting code reviews, or introducing new tools and AI-enhanced workflows, you are constantly looking for opportunities to push the company forward.
A history of leading projects to success with an ownership mentality. You take projects from conception through delivery, understanding that integration work requires both technical excellence and strong project management. Doorvest team members are granted significant equity and we expect high levels of ownership.
Balances technical depth with business impact. You can thrive in a fast-paced environment where your work directly impacts our customers' ability to build wealth through real estate investment. You understand that behind every seamless user experience is robust, scalable architecture and reliable integrations. #J-18808-Ljbffr
Department: Product & Engineering
Our Mission at Doorvest
Our mission at Doorvest is to advance financial security for all. For decades, access to high-quality single-family real estate has been reserved for the "wealthy", leaving out everyday individuals from participating in the #1 source of American wealth.
We've designed a full-stack, vertically integrated model that aligns incentives with stakeholders and offers a seamless way to own high-yield rental homes entirely online. As we succeed together, we will play a key role in closing the wealth gap.
To date, we've raised over $23m from founders/execs at top fintech companies such as Invitation Homes, Wealthfront, Opendoor, and many others.
Join a leading fintech company that's leveling the playing field for financial security
At Doorvest, we care about lowering the barrier to building long-term wealth by simplifying the process of real estate investment. We are constantly streamlining our operations to create an optimal experience for stakeholders at every point of our business.
As we expand our reach and capabilities, we're seeking a forward-thinking Software Engineer to help bring this vision to life. This role will work across our full stack, with a significant focus on integrations — leading the seamless connection of property management systems, real estate data providers, and financial service partners into Doorvest's platform. You'll design scalable architectures, develop both customer-facing features and backend systems, and ensure our integrations are clean, reliable, and future-proof.
If you're passionate about leveraging technology to democratize real estate investment — and excited to shape how modern engineering can unlock financial opportunities for everyone — we'd love to meet you. Let's build the future of wealth creation. Together.
The Role - A day in the life of a Software Engineer at Doorvest
As a senior software engineer, you'll use your extensive knowledge in TypeScript and Node.js to create applications that impact our business flow, including building customer-facing features, developing recommendation algorithms, integrating external APIs, and enhancing our user experience. At Doorvest, you'll have true ownership over large portions of our product as you implement new features and internal tools. You'll work directly with leadership including the CTO, CEO, and Head of Product to shape our technical vision and build scalable solutions for our growing real estate portfolio.
Full-Stack Development
Design, develop, and maintain serverless applications using Next.js, TypeScript, and AWS Lambda Build responsive, user-friendly interfaces that help customers easily invest in rental properties Develop internal tools and dashboards that empower our operations team Implement data analytics and monitoring systems to measure business performance
Data Integration & System Connectivity
Own the end-to-end process of integrating external systems including property management platforms, MLS data feeds, mortgage APIs, title company systems, and financial service providers Design robust integration pipelines to normalize and transform diverse datasets (property listings, rental income data, market analytics, loan information) from various external sources Work with stakeholders across Product, Operations, and Engineering to develop integration plans, validate data quality, and ensure seamless system connectivity
Systematization & Scalability
Develop reusable integration frameworks and tools that streamline the onboarding of new data providers and service partners, reducing implementation time and effort Identify patterns in external APIs and establish standard schemas and mapping strategies to support rapid scaling of our platform Build monitoring and alerting systems to ensure integration reliability and data consistency
AI & Automation Enablement
Leverage LLMs to automatically process and structure unstructured real estate data from documents, emails, and legacy systems Build intelligent tooling that helps operations teams quickly understand property performance, market trends, and investment opportunities Identify high-leverage opportunities for process automation across our investment pipeline Utilize AI-powered development tools like Claude Code, Cursor, and GitHub Copilot to accelerate development cycles and maintain high code quality
Cross-Functional Collaboration
Work closely with the CTO, CEO, and Head of Product to shape technical strategy and build scalable products for our expanding portfolio of homes Drive the development of vertically integrated financial products that span all aspects of real estate investment - from acquisition financing to property management to exit strategies Partner with Product and Operations teams to ensure seamless data flows and optimal user experiences Proactively identify integration pain points, data inconsistencies, or technical debt, and recommend long-term architectural solutions Collaborate with external partners to understand their APIs, troubleshoot issues, and influence their roadmaps when needed
Tech Stack - What's currently in our toolbox
Our Current Environment Includes
Frontend: Next.js, React, TypeScript, Material UI Backend: Node.js, TypeScript, Serverless Stack (SST) Data: Supabase, DynamoDB, AWS Aurora Infrastructure: AWS Lambda, AWS Serverless, CI/CD pipelines Integration: REST APIs, webhooks, real-time data streaming Observability: CloudWatch, custom monitoring dashboards
Familiarity with the above tools is preferred, but a strong foundation in system integrations, API development, and TypeScript/Node.js is most critical.
Who We're Looking For
Systems Thinker : You excel at understanding complex integration challenges while executing well-scoped technical solutions. You understand the nuances of connecting real-world financial and real estate systems.
Full-Stack Engineer : You excel at working across the entire technology stack, from building intuitive user interfaces to designing robust backend systems. You understand how to balance user experience with technical complexity.
AI-Driven Builder : You're excited about using AI to process messy real estate data (PDFs, spreadsheets, property documents) into structured, actionable formats that power investment decisions. You embrace AI-powered development tools like Claude Code and Cursor to accelerate your development workflow and maintain high code quality.
Reliable Owner : You take pride in building integrations that just work and owning systems end-to-end—ensuring robustness, scalability, and ease of maintenance. You understand that reliable data flows are critical to our customers' financial success.
Collaborative Partner : You communicate clearly with both technical and non-technical colleagues. You know how to turn business requirements into clean technical solutions and can work effectively with external partners.
Experienced Developer : 3+ years of experience in full-stack engineering or backend development roles, with expertise in TypeScript/Node.js. Bonus for previous work with financial systems, real estate technology, or third-party API integrations.
Perks - What we offer
We believe this role is mission-critical and will be offering substantial equity. This is an opportunity to make an incredible impact and build a venture-backed startup from the ground up.
Substantial ownership in the company you're building Company-wide team-bonding trips every 2 quarters Open PTO - we're serious about work-life balance Competitive salary - See our transparent compensation table 401k plan with a 5% match Medical, dental & vision insurance, with HSA options Various physical, mental, and financial wellness perks
Does this sound like you?
We're Eager For More Vesties To Join Our Rapidly Growing Team! We Encourage You To Apply If Most Of These Describe Your Work Style
A curious and collaborative approach to software development. You are eager to learn new technologies, solve complex integration challenges, and share knowledge with the team. You leverage AI-powered coding assistants like Claude Code, Cursor, and GitHub Copilot to accelerate development while maintaining code quality. Whether through pair-programming sessions, conducting code reviews, or introducing new tools and AI-enhanced workflows, you are constantly looking for opportunities to push the company forward.
A history of leading projects to success with an ownership mentality. You take projects from conception through delivery, understanding that integration work requires both technical excellence and strong project management. Doorvest team members are granted significant equity and we expect high levels of ownership.
Balances technical depth with business impact. You can thrive in a fast-paced environment where your work directly impacts our customers' ability to build wealth through real estate investment. You understand that behind every seamless user experience is robust, scalable architecture and reliable integrations. #J-18808-Ljbffr