Skip to content

Staff Engineer

Thera is seeking a hands-on Staff Engineer to own the technical foundation and scale their financial OS for SMBs. This role involves architecture, engineering execution on complex problems, and tech-leading a small team.

100k – 250kNew York, NYFullstack EngineeringOnsite

About the role

What you'll own

  • Architecture and technical direction across payroll, payments, and new products
  • Engineering execution on the hardest problems in the stack
  • Helping hire and tech-lead a small, high-quality team (starting ~5 engineers)
  • Decisions on security, reliability, scalability, and compliance in your areas
  • Tight partnership with product and ops to translate real workflows into systems
  • Roadmaps, prioritization, and actually shipping

What you'll build

  • Systems powering payroll and money movement
  • Products across Spend, Docs, Cash, and Accounting
  • Internal tooling that reduces manual work and errors
  • Infrastructure that increases velocity without breaking things

Your first 90 days

30 days

  • Get deep on the system, data flows, and constraints
  • Identify the biggest risks (payments, data integrity, scaling)
  • Ship a meaningful improvement on the spend product

60 days

  • Start addressing the highest-leverage technical gaps
  • Map out future builds across the roadmap
  • Begin influencing how we hire and level engineers

90 days

  • Set technical direction in your areas
  • Improve engineering velocity and reliability
  • Help build out our engineering in-person culture

About you

  • You've built and scaled real systems
  • You're still hands-on and like being close to the code
  • Strong systems thinker
  • You move fast and take ownership
  • Comfortable operating in a regulated environment
  • You've mentored or tech-led engineers before
  • Stack today: TypeScript + Java/Kotlin (flexible)

Why Thera

  • You shape the technical foundation in your areas
  • You work directly with founders
  • Your decisions immediately impact the company's trajectory
  • Backed by YC, 10X Founders, Zillionize, and Amino Capital.

Skills

TypeScriptJavaKotlinSystem DesignArchitecture

Senior/Staff Software Engineer (Full-Stack Engineer)

Builds end-to-end customer-facing experiences for AI agents, from Python/FastAPI backends and workflows to React/TypeScript UIs. Architects product platform, prototypes AI interactions, ensures scalability; requires 5+ years full-stack experience with AI products.

120k – 180kSan Francisco, CA +1Fullstack EngineeringHybrid5+ YOEAISQL

Senior/Staff Software Engineer (Full-Stack Engineer)

Builds end-to-end customer-facing experiences for AI agent platform, owning Python/FastAPI backends, React/TypeScript UIs, and real-time workflows. Requires 5+ years full-stack experience, especially in AI-powered products, with strong systems thinking and customer iteration.

120k – 180kNew York, NYFullstack EngineeringOn-site5+ YOEAISQL

Software Engineer, Full Stack (Senior, Staff+)

Senior full stack engineer builds end-to-end features in small pods using Node.js, React, Golang, and AWS, integrates AI capabilities, optimizes performance, and mentors juniors. Requires 7+ years experience, strong systems knowledge, and AI tool proficiency.

130k – 215kNew York, NYFullstack EngineeringHybrid7+ YOEGoAI

Member of Technical Staff

Builds full-stack AI agents, workflow orchestration, and voice AI systems that automate insurance business operations like lead qualification, customer service, and underwriting at scale. Requires 1-4 years experience shipping production AI with Python/TypeScript proficiency.

140k – 200kSan Francisco, CAFullstack EngineeringOn-sitePythonCursor

Member of Technical Staff II - Full Stack

Full-stack engineer building network segmentation products for cybersecurity, focusing on UI/UX optimization, architecture enhancements, and cross-team API improvements. Requires 2+ years in React, Node.js, and modern web development.

141k – 162kSunnyvale, CAFullstack EngineeringOn-siteCSSHTML