Full-Stack Software Engineer

David Joseph & Company
San Francisco, CA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$130,000.0 - $240,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Cloud Computing Dynamic-Link Libraries SQL Databases Large Language Models Backend Real Time Data Front End Software Development Api Design Webhooks Legacy Systems

Job description

We’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., * Build 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 API
  • Solve real-time data sync challenges, including web-socket implementations for systems lacking native webhooks
  • Build scalable testing frameworks to catch edge cases across 1,000+ endpoints
  • Engage directly with customers and ship features daily based on real feedback

Tech stack: Not explicitly specified. Referenced technologies: AWS (cloud, preferred), SQL/DLL/API-based legacy systems, web-sockets, high-volume API infrastructure., * Construction 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 grads

Why Join

  • Profitable and cash-flow positive - a durable business, not a pre-revenue bet
  • End-to-end ownership on a flat team with no traditional manager layer; direct customer contact
  • Genuinely hard backend problems: unifying hundreds of fragmented legacy systems under one API, real-time sync, millions of API requests/day, testing across 1,000+ endpoints

Requirements

Do you have experience in Startup experience?, * 1-5 years backend or full-stack engineering

  • CS degree from top 20-30 school
  • Cloud infrastructure: AWS preferred
  • Startup or founding engineering experience
  • High-ownership, low-ego operator

Green Flags

  • Startup 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 UWaterloo
  • Serious 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.

About the company

We’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 infrastructure

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:28 min

Synchronizing database webhook triggers with pipeline webhooks

Bobur Umurzokov · LIVE

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:26 min

Prioritizing backward compatibility in API design

Justin Kitagawa · Coffee With Developers

Videos

See all

Related articles

See all