Skip to main content

Full Stack Software Engineer at Lassie

Lassie is a venture-backed, seed-stage AI startup in San Mateo seeking its next core engineer to join a tiny team of five. If you're an expert in Python and distributed systems who loves shipping full-stack features from database to UI, this high-autonomy role offers meaningful equity and the chance to build a category-defining data extraction platform from the ground up. You will work directly with the founders to architect production backend systems and design intuitive product interfaces, making a direct impact on how businesses interact with disparate data. Join a fast-moving team where your technical decisions shape the future of AI-powered document intelligence.

Want to apply for this role?

Lassie

Jack finds you jobs at companies like Lassie. Talk to Jack to get considered for roles that fit what you're great at.

Location

San Mateo, United States

Compensation

Not Disclosed + Equity

Company

Lassie

Talk to Jack

Role overview

Join a small, high-impact team of five as a Full Stack Software Engineer at Lassie. You will own backend architecture in Python while shipping React-based frontend features. This high-autonomy role involves building AI-driven systems from the ground up, designing distributed architectures, and shaping the product’s technical direction in a fast-moving environment.

Lassie is an AI platform that automates back-office tasks for dental practices, including EOB posting, insurance payment reconciliation, billing, and administrative workflows. It helps independent doctors, starting with dentists, put their business on autopilot to focus on patient care, eliminating AR backlogs and enabling faster payments.

What you will do

  • Architect and build production-grade backend systems and APIs using Python, Flask, Redis, and Celery to handle distributed data pipelines.
  • Design and ship intuitive frontend features using React or modern TypeScript frameworks to provide users with seamless data interaction.
  • Manage infrastructure using Docker and Kubernetes while maintaining CI/CD pipelines to ensure rapid and reliable software delivery.

Who this is a fit for

  • Expert-level Python developer with a proven track record of architecting scalable backend systems and distributed background job processing layers.
  • Full-stack generalist proficient in TypeScript/JavaScript fundamentals and modern frontend frameworks like React or Angular to build end-to-end products.
  • Proactive problem-solver with strong debugging instincts and experience moving fast in small, high-ownership startup teams with minimal process.

Why this role is remarkable

  • Work directly with the founding team as one of the first five employees, significantly influencing the technical roadmap and product evolution.
  • Tackle complex distributed systems challenges involving Python, Redis, and Celery to process large-scale data and documents using cutting-edge AI.
  • Enjoy high autonomy and ownership in a venture-backed seed-stage environment with a strong runway and a clear mission to automate business intelligence.

How Jack & Jill work together

Jack
I get to know what you’re great at, then find roles you’d never find yourself.
Jill
I recruit from Jack’s network and make the intro when I spot a great match.
Thumbnail for Meet Jack

Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.

Meet Jack

What happens next?

Jack’s an AI agent for job searching and career coaching. He works for you.

Jill is the AI recruiter working for the company. She recruits from Jack’s network.

If your profile’s a match and Lassie wants to meet, Jill will make the intro. In the meantime, Jack will send you excellent alternatives.

Learn about Jack

Ready to find your next role?

Talk to Jack for 10 minutes and see your first matches.