Skip to content

Lead Software Engineer

Leads development of backend and data infrastructure for a mental health services marketplace, designing LLM-driven workflows, data pipelines, schemas, and retrieval systems. Requires 10+ years backend experience, Python/TypeScript proficiency, and AI tooling familiarity.

225k – 250kNew York, NYBackend EngineeringOnsite10+ YOE

About the role

How You'll Contribute

  • Design and build LLM-driven workflows to acquire, structure, and maintain production-grade data from disparate sources
  • Own and evolve the core technical architecture of the PHM platform, with a focus on data modeling, normalization, and performance
  • Partner with external data providers to ingest data via APIs and feeds, while designing resilient systems to handle incomplete or inconsistent inputs
  • Define schemas, normalization strategies, and data contracts that support reliable downstream product experiences
  • Implement and optimize sorting, ranking, and retrieval logic to support discovery, comparison, and decision-making use cases
  • Ship production code regularly, working hands-on across backend and data layers
  • Apply modern AI tools and techniques to improve data enrichment, tagging, and internal workflows
  • Partner closely with Product and Design to translate ambiguous product needs into scalable technical solutions
  • Establish engineering standards through code reviews, documentation, and example
  • Partner with Legal and other stakeholders on compliance-related technical decisions
  • Support hiring and onboarding of additional senior engineers over time

Requirements

  • 10+ years of software engineering experience with deep expertise in backend systems and data infrastructure
  • Strong data modeling skills: experience designing schemas, normalization strategies, and data contracts for production systems
  • Proficiency in Python or TypeScript for backend development
  • Hands-on experience with data pipelines—ingesting, transforming, and normalizing data from APIs, feeds, and unstructured sources
  • Familiarity with LLMs/AI tooling for data enrichment, classification, or extraction workflows (practical application, not just experimentation)
  • Strong understanding of database technologies (relational and document stores) and query optimization
  • Experience with cloud infrastructure (GCP preferred) and CI/CD practices
  • Comfort operating in ambiguity—translating messy product requirements into clean technical solutions
  • Strong communication skills; ability to explain technical tradeoffs to non-technical stakeholders
  • Passion for the mental health space

Nice to Have

  • Experience with ranking, retrieval, or recommendation systems
  • Background in marketplaces, healthcare data, or compliance-sensitive domains
  • Familiarity with our stack (NextJS, GCP) is helpful but not required

Compensation

The annual salary for this role is $225,000 - $250,000, depending on experience, skills, and other relevant considerations.

Skills

PythonTypeScriptLLMsData PipelinesData ModelingGCPNext.jsRelational DatabasesDocument DatabasesCI/CD

Staff Software Engineer, Monetization

Staff Engineer owns technical architecture for monetization platform including billing, pricing, entitlements, and revenue operations. Requires 10+ years experience in revenue-critical systems, strong backend skills, and leadership in high-stakes design.

225k – 250kSan Francisco, CABackend EngineeringHybrid10+ YOEPythonDjango

Sr. Staff Engineer

Designs and builds containerized microservices in Go for a Kubernetes-based platform processing cloud telemetry for security insights. Owns full lifecycle of features, operations, mentoring, with 12+ years distributed systems and major cloud experience.

225k – 270kSunnyvale, CABackend EngineeringOn-site12+ YOEGoSQL

Staff, Backend Engineer - Catalog

Leads development of DataHub's platform framework, building scalable metadata ingestion systems, APIs, event-driven processing, schema mapping, and AI asset versioning. Requires 8+ years in distributed systems, advanced Python/API expertise, and high-scale data processing experience.

225k – 300kPalo Alto, CABackend EngineeringHybrid8+ YOEGoAWS

Staff Backend Engineer

Staff Backend Engineer leads design and implementation of scalable distributed systems to combat identity fraud, mentors engineers, and drives complex projects. Requires 8-12 years experience, bachelor's degree, and expertise in system design and performance optimization.

225k – 265kCarson City, NVBackend EngineeringRemote8+ YOEGoAWS

Sr. Staff Engineer

Designs and builds containerized microservices in Go for a Kubernetes-based, multi-tenant platform processing cloud telemetry for security insights. Requires 12+ years in distributed systems, cloud expertise (AWS/Azure/GCP), and mentoring juniors.

225k – 270kSunnyvale, CABackend EngineeringOn-site12+ YOEGoSQL