Hackers News
Founding Engineer (Backend) at PropRise
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