Full-Stack Software Engineer (SWE)
San Francisco, CA On-site (5 days/week) Full-time Compensation: $130,000–$240,000 + equityAbout The CompanyWe're a profitable, fast-growing data infrastructure platform serving the construction industry — one of the largest and least-digitized sectors in the world. We have 550+ paying customers on multi-year contracts, have been profitable and cash-flow positive for over two years, and are growing 10% month over month. Our product is a layered platform spanning data connectivity through fully automated financial workflows.Founded 2021 :36 people Industry: Property Tech / Construction data infrastructureThe RoleWe're hiring full-stack/backend engineers who love simplifying complex systems, unifying fragmented data, and building large-scale infrastructure. You'll be hands-on with core backend systems syncing financial data across fragmented legacy software in real time (work is roughly 80–90% backend). You'll own features end-to-end as an IC on a flat engineering team, talk directly to customers, and ship daily based on real feedback.What You'll Be DoingBuild and maintain the unified API layer connecting construction ERPs to modern software (legacy SQL, DLL, and API-based systems from 20–40 years ago)Ship core backend systems for ERP sync, AP automation, expense management, and vendor management, with frontend work on apps that dog-food the APISolve real-time data sync challenges, including web-socket implementations for systems lacking native webhooksBuild scalable testing frameworks to catch edge cases across 1,000+ endpointsEngage directly with customers and ship features daily based on real feedbackTech stack: Not explicitly specified. Referenced technologies: AWS (cloud, preferred), SQL/DLL/API-based legacy systems, web-sockets, high-volume API infrastructure.Requirements1-5 years backend or full-stack engineeringCS degree from top 20-30 schoolCloud infrastructure: AWS preferredStartup or founding engineering experienceHigh-ownership, low-ego operatorGreen FlagsStartup or founding engineering experience at pre-Seed through Series C. Demonstrates ability to ship in ambiguity and learn the chaotic pace the company operates at.Top 20-30 school CS background, especially UWaterlooSerious athlete background (college or high school competitive sport). Strong correlation with discipline, time management, and high output.Multi-year tenure at a previous role. Signals follow-through and depth, not job-hopping.High GPA, meaningful academic awards, competitive extracurriculars (debate, etc.). Reliable signal for engineering rigor.Red FlagsConstruction tech background on the SWE side. The hiring manager, direct: "We want to avoid software engineers with construction backgrounds because we're looking for the best software engineers and they're probably not with a construction background." Hard exclude for SWE specifically.Big tech only (FAANG without startup tenure). Acceptable only if junior with 2 years or less of big-tech time.Laid off from last role for performance reasons. Hard exclude.Currently in-between roles. Hard exclude.Preference for work-life balance, work on trendy tech (LLMs, crypto), mobile, embedded, or front-end. Hard mismatch with the company's culture and core backend focus.Not looking for new gradsWhy JoinProfitable and cash-flow positive — a durable business, not a pre-revenue betEnd-to-end ownership on a flat team with no traditional manager layer; direct customer contactGenuinely hard backend problems: unifying hundreds of fragmented legacy systems under one API, real-time sync, millions of API requests/day, testing across 1,000+ endpointsDetailsLocation San Francisco, CA Work policy In-person 5 days/week; remote only for exceptional candidates outside the Bay Area Compensation $130,000–$240,000 + equity Visa sponsorship None available Employment type Full-time