Founding Engineer (Backend)
Job description:
As our Founding Engineer, you'll architect and build the data systems that power our rapidly growing platform. We're at an inflection point where customer demand is outpacing our engineering capacity - we need someone who gets excited about collecting millions of data points and making them sing. **What You'll Do:** ------------------- * Design and implement our core data architecture, including cloud infrastructure and high-performance database schemas that will scale to handle millions of property records * Build robust data pipelines and quality assurance systems that combine web scraping, LLM processing, and human validation to ensure unprecedented data accuracy * Create internal tools that leverage AI to help our data team identify and correct outliers 10x faster than traditional methods * Work directly with the CTO to make key architectural decisions that will shape PropRise's technical foundation **Tech Stack**: Typescript, Next.js, React, Postgres, GCP **Who We're Looking For:** -------------------------- **Must-Haves:** * 3 - years of backend engineering experience with a focus on data-intensive systems * Deep expertise with PostgreSQL optimization and large-scale data handling * Strong foundation in TypeScript and experience building internal tools with React/Next.js * Track record of independently driving technical projects from conception to completion **Nice-to-Haves:** * Experience with OLAP databases and distributed data processing * Familiarity with GCP (especially CloudRun) and managing production cron jobs * Background in prompt engineering and integrating LLM APIs into data workflows **Why Join Us:** ---------------- * Own the technical foundation of a fast-growing platform that's already analyzing millions of property records * Work directly with our CTO to shape our engineering culture and technical direction * Competitive compensation package including significant equity in a seed-stage startup * Downtown SF office with full benefits (health, dental, vision) **This Role Isn't For You If:** ------------------------------- * You prefer well-defined tasks over ambiguous problems that require creative solutions * You're not excited about the intersection of AI and data quality * You don't have a passion for making systems faster and more efficient * You want to join a large team with established processes rather than help build from the ground up