Full Stack Engineer

SPAR Group
San Francisco, CA, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$160.0 - $200.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Computing Platforms Python (Programming Language) TypeScript Jetty Rhino Information Technology

Job description

Our dynamic client uses AI to remake the way consumer underwriting is done, starting with residential real estate. Most consumers’ most important financial information is locked up in documents, and we’ve built technology that is able to harness this data to help make better lending decisions. We’ve coupled this underwriting agent with advanced document and identity anti-fraud, and we’re working toward democratizing sophisticated consumer underwriting for all.

Our customers are large real estate managers and our users are renters across America. Our product is a chat that talks to consumers to build a financial profile in a more fair, consistent, and seamless way than is possible by humans today. To do so, we’ve taken novel approaches to solving anti-fraud, deploying probabilistic models in highly regulated environments, document extraction, multiplayer experiences, etc.

We believe in the impact of our work: every PR affects real people in defining moments of their life. We are differentiated in our ability to provide a white glove experience to consumers from all walks of life. In turn, we generate massive revenue and efficiency gains for our clients., We are looking for a Full-Stack Engineer with 3+ years of experience to build the core software platform for a new insurance-backed rent guarantee program. You’ll be the engineer responsible for architecting and shipping the systems that allow our client’s largest clients to run insurance programs in-house: from policy lifecycle and claims to bordereaux and carrier reporting. This is a 0-to-1 build at a company that’s already helped over a million people access housing. The ideal candidate has been an early engineer at an insurtech startup and has owned broad pieces of the insurance workflow end-to-end.

What will you be doing?

Build the core system of record for a rent guarantee program: policies, premiums, refunds, cancellations, claims, and reporting

Build bordereaux and carrier/reinsurance reporting systems (the most complex and highest-signal piece of the work)

Build quote/bind/issue workflows supporting carrier requirements and state-specific rules

Integrate with fronting carriers, MGA/admin partners, payment processors, and property management systems

Build internal tools for insurance operations, claims review, underwriting review, and escalations

Requirements

Minimum 3+ years of experience in full- stack product engineering for insurance workflows

Tech stack

TypeScript, Python

Work experience

Built software at an insurtech startup or insurance- related company (MUST HAVE, no exceptions: e. g. , Rhino, Jetty, Guarantors, LeaseLock, Coalition)

Early engineer owning broad scope across policy lifecycle, claims, or bordereaux

Direct experience with rent guarantee or security deposit alternative products

Education

Computer Science undergrad degree

Hard skills

Strong TypeScript and Python: builds reliable systems without AI- prompting through implementation

Built bordereaux or carrier reporting systems end- to- end

Experience with quote/bind/issue workflows or premium reconciliation

Soft skills

Ships fast then hardens: bias toward practical working systems over perfect architecture

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

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

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:55 min

Gaining TypeScript benefits using JSDoc alternatives

Simone Sanfratello · JS Congress

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:10 min

Context of npm vulnerabilities and TypeScript security assumptions

Liran Tal Liran Tal · World Congress 2025

Videos

See all

Related articles

See all