Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

Tono Health

About Tono

Specialty care is hard to access and even harder to run. Patients often wait months, and clinics rely on fragmented tools and manual workflows.

Tono builds software and operations together to make specialty care faster to access and easier to deliver, starting with dermatology.

We’re building a fully autonomous specialty medicine clinic: continuous, real-time care for patients anywhere.

What makes us different is how we build. We run two clinics of our own, a national telehealth practice and an in-person clinic in DUMBO, Brooklyn. Our engineers work side by side with our doctors and care coordinators to build (mostly) every piece of the software from scratch. The long-term goal is for specialty clinics across the country to run on our autonomous EHR, freeing them from the administrative burden that slows care down.

Today we see patients in 33 states, covering more than 80% of the US population.

You will work closely with the co-founders and a team of engineers and physicians (backgrounds include Amazon, Apple, and leading academic medical centers). We are backed by Village Global (backed by Mark Zuckerberg, Jeff Bezos, Michael Dell, chaired by Reid Hoffman), HOF Capital, and Oncology Ventures.

What You'll Do

Own features end-to-end across a modern TypeScript monorepo: database schema design, Prisma migrations, tRPC API endpoints, and React components in our EHR and patient portal. Invest in platform to accelerate the rest of the team: building foundational agentic infra for others to build on top of, telemetry abstractions, realtime durability primitives, etc. On any given week you might be building an AI-powered clinical note editor, refactoring a Stripe billing flow, LoRA post-training on an open source model for clinical workflows, or digging into data to see where patients are dropping off in the intake funnel.

We build AI features that have to be reliable in production. That means structured outputs, evaluation loops, monitoring, human-in-the-loop review, and safe fallbacks. You will help turn LLM capabilities into tools clinicians actually want to use.

How We Work

  • We ship quickly, with discipline: small PRs, clear ownership, and tight feedback loops.
  • Small team, broad scope. Engineers regularly work across frontend, backend, data, and infrastructure.
  • We ship with confidence in a regulated environment: feature flags, careful reviews, and safe migrations (including backfills). We use AI all the time but we do not vibe code our way into debt. Patients and doctors deserve better.
  • We invest in maintainability. Dependency upgrades, performance work, and removing dead code are part of the roadmap.
  • Observability is built-in. Logs, metrics, alerting, and error monitoring are part of the job.
  • We value builders. Curiosity, good taste, and a willingness to pick up whatever the system needs goes a long way.

Stack

Frontend: Next.js, TanStack Start, React

Backend: Fastify, tRPC, Prisma, PostgreSQL

Durable Workflows: Inngest

AI: Mastra, OpenAI, Anthropic, Vertex

Infra: Railway, Turborepo, Doppler, AWS, GCP

Observability: Posthog

Data: Motherduck/DuckDB, dbt, dlt, Prefect, BigQuery

What We're Looking For

  • Staff-level full stack experience building and operating production systems
  • Strong TypeScript skills across frontend and backend
  • Expert relational database fundamentals: schema design, migrations, query performance
  • Comfort shipping iteratively: feature flags, instrumentation, and tight feedback loops
  • You care about code quality because you take pride in your craft
  • You can drive outcomes. You have the ability to take an ambiguous problem, break it down into workstreams, manage and execute.
  • You have worked on agent systems. Designing evals, data-labeling techniques, self-improving agent loops,
  • Nice to have (not required): experience in startups, healthcare, regulated industries, complex domain modeling, or multi-tenant systems.
  • You have built with AI/LLM APIs and understand what it takes to make them reliable in production

Compensation & Benefits

Salary: 180k - 275k commensurate with experience

Equity: Meaningful equity in a high-growth, venture-backed company

Medical: Medical, dental, and vision coverage

Growth: Direct access to founders and an agile team where your impact is highly visible. We do weekly demos with leadership

PTO: Unlimited PTO to recharge when you need it

Location

New York City preferred. We are hybrid and currently spend a few days per week in our DUMBO, Brooklyn office. We will consider fully remote for the right candidate.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Buffalo, NY vacancy
  •  ...Staff Full-Stack Software Engineer X4 are working with a fast-growing healthtech company that's building innovative technology to transform how digital healthcare services are delivered. With a strong focus on scalable software and AI-driven solutions, the business is... 
    Suggested
    Temporary work

    Jobrapido

    Buffalo, NY
    2 days ago
  • $147.12k

    Title: Senior Software EngineerJob Location: 465 Main St., Buffalo NY 14203. Position requires in-office work four (4) days every week....  ...five (5) years of experience in the job offered or as Software Engineer, Software Developer, Application Development Analyst, or related... 
    Suggested
    Full time
    Work at office

    M&T Bank

    Buffalo, NY
    7 days ago
  • $97.1k - $161.8k

     ...student visa including those eligible for CPT/OPT or the Stem OPT extension.Job Description: M&T Bank is seeking a Senior Mainframe Software Engineer to support the enhancement, maintenance, modernization, and production support of mission-critical mainframe applications.... 
    Suggested
    Full time
    Work experience placement
    H1b

    M&T Bank

    Buffalo, NY
    6 days ago
  • $97.1k - $161.8k

     ...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary Responsibilities:Work...  ...of one programming language to be verified by a lead software engineer and apply knowledge of appropriate data structure and algorithms... 
    Suggested
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    7 days ago
  • $97.1k - $161.8k

     ...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary Responsibilities:Work...  ...of one programming language to be verified by a lead software engineer and apply knowledge of appropriate data structure and algorithms... 
    Suggested
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    8 days ago
  • $97.1k - $161.8k

     ..., NY location, with the flexibility to work from home one day per weekPosition Summary:We are seeking a highly skilled Senior Software Engineer to help drive the development of a new Tech 360 Platform. Tech 360 is an enterprise technology platform that provides CIOs and... 
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    8 days ago
  • $110k - $150k

     ...Posted: 2026-07-22Job Family: Product & TechnologyJob Function: Software EngineeringPay Type: Salary If you are looking for a career at...  ...planning through the Company’s 401(k) What you will do: The Software Engineer III will work on a cross-functional agile team in operational... 
    Temporary work
    Local area
    Visa sponsorship
    Work visa

    ACV Auctions

    Buffalo, NY
    5 days ago
  • $97.1k - $161.8k

    This Sr. Software Engineer will be responsible at the advanced level for writing code and the team's technical requirements gathering. Independently completes work following banking technology standards and contributes to the overall stability and resiliency of banking... 
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    6 days ago
  • $80.9k - $134.8k

     ...solutions in accordance with banking technology standards and the Software Development Lifecycle (SDLC).Primary Responsibilities:Design,...  ...and well-defined development tasks, partnering with senior engineers, report owners, Treasury, and other stakeholders as needed.Develop... 
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    6 days ago
  • $97.1k - $161.8k

     ...from home one day per weekOverview: Archer (RSA Archer) specific engineer responsible at the advanced level for writing code and the team...  ...stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary Responsibilities:Strong hands... 
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    7 days ago
  • $167.6k - $279.4k

     ...day per weekOverview Responsible for shaping enterprise-wide software programming and strategy and serving as a subject matter expert...  ...Acts as a knowledge resource and mentor for less experienced engineers across Technology. Technical Focus Areas Application development... 
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    4 days ago
  • $80.9k - $134.8k

     ...Seneca One Buffalo, NY location, with the flexibility to work from home one day per weekOverview: The Snowflake Platform Engineering team builds software for data engineers bringing data in and out of M&T's central data ecosystem. We are a growing team, currently... 
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    6 days ago
  • $130k - $180k

     ...Posted: 2026-10-18Job Family: Product & TechnologyJob Function: Software EngineeringPay Type: Salary If you are looking for a career at...  ...Who we are looking for: ACV Auctions is looking for a Software Engineer to join our MAX Engineering team and work on our SaaS Product,... 
    Temporary work
    Local area
    Visa sponsorship
    Work visa

    ACV Auctions

    Buffalo, NY
    4 days ago
  • $97.1k - $161.8k

    The Senior Customer Identity & Access Management (CIAM) Software Engineer is responsible at the advanced level for designing, building, and supporting customer identity, authentication, and access solutions across retail, business, commercial, wealth, and institutional... 
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    5 days ago
  • $116.4k - $194k

    Overview:Responsible at the expert level for mainframe software engineering, technical solution delivery, and technical requirements gathering. Serves as an individual-contributor technical lead for critical mainframe applications and platforms, completing work in alignment... 
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    7 days ago
  • $116.4k - $194k

    Position SummaryWe are seeking a highly skilled Lead Software Engineer to help drive the development and modernization of our Enterprise Messaging Hub. This role will provide technical leadership in designing, developing, and delivering scalable, secure solutions that support... 
    Full time
    Work experience placement
    Flexible hours

    M&T Bank

    Buffalo, NY
    7 days ago
  • $116.4k - $194k

     ...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC), while also coaching others....  ...to build, test, refactor, and migration workPrompt and context engineering: repository-level instruction files, reusable prompts, skills,... 
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    6 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...ability to work effectively with clients and IT management and staff personnel. Detail oriented, uses sound judgment, is proactive... 
    Full time

    Sonsoft

    Buffalo, NY
    8 days ago
  •  ...Fair360 and others. If you're as passionate about your future as we are, join our team.KPMG is currently seeking a Manager, Network Engineer - F5 Technical SME to join our Digital Nexus organization.Responsibilities:Serve as the Subject Matter Expert (SME) and lead... 
    H1b
    Local area

    KPMG

    Buffalo, NY
    8 days ago
  • $97.1k - $161.8k

     ...day per weekOverview: We are looking for a Senior Android Developer with strong experience in Java and Kotlin to join our mobile engineering team focused on delivering secure, scalable, and user-friendly banking applications. The ideal candidate will have prior experience... 
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    5 days ago
  • $140k - $180k

     ...help protect the nation and define the next generation of strategic defense capabilities. You’ll report directly to the Director of Engineering and work on-site in Plant 27.Why This Opportunity MattersThis is more than another engineering position. You’ll be working on... 
    Full time
    Relocation package
    Flexible hours

    Moog

    Buffalo, NY
    8 days ago
  • $116.4k - $194k

     ...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC) while coaching and mentoring...  ...development team, providing mentorship, collaboration, and guidance on engineering best practices, solution design, and delivery priorities.... 
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    6 days ago
  • $116.4k - $194k

     ...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC) while also coaching others.Lead...  ...technical and non-technical stakeholders.Promote a culture of engineering excellence, continuous learning, and knowledge sharing within... 
    Full time
    Work experience placement
    Flexible hours

    M&T Bank

    Buffalo, NY
    5 days ago
  • $110k - $140k

     ...hands‑on full‑stack development, cloud architecture, DevOps automation and AI‑assisted software delivery practices, while serving as a key collaborator across distributed engineering teams, enterprise architecture, security teams and business stakeholders.You will work... 
    Full time
    Remote work
    Flexible hours
    3 days per week

    Moog

    Buffalo, NY
    4 days ago
  • $116.4k - $194k

    OverviewResponsible at the expert level for engineering, operating, and evolving enterprise Software Development Lifecycle (SDLC) and Developer Experience platforms. Drives technical strategy, standards, adoption, automation, and continuous improvement across the software... 
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    4 days ago
  • $65 - $70 per hour

     ...Location: Buffalo, NY Salary: $65.00 USD Hourly - $70.00 USD Hourly Description: Software Engineer II (Java/Spring Boot) Location: Buffalo, NY (Hybrid: 4 days onsite) Duration: Long-term Contract (18+ Months) We are seeking a Software Engineer II... 
    Hourly pay
    Long term contract

    Judge Group, Inc.

    Buffalo, NY
    15 hours ago
  •  ...experience, including a minimum of 5 years systems analysis/application development experience. Familiar with application development software and hardware platforms. Proficiency with personal computers as well as pertinent project management, word processing and... 
    Work experience placement

    PeopleServe

    Buffalo, NY
    4 days ago
  •  ...such as credentialing, onboarding, and managing brokers, providers, members, and claims. About the Role : We are seeking a Software Engineer to build features and services on our healthcare administration platform. Youll ship production code from early on, working... 
    Internship
    Remote work

    LightSpun

    Buffalo, NY
    4 days ago
  •  ...Software Engineer InternPosition Summary:The successful candidate will perform research on new technologies and platforms, contribute to software architecture, development, and testing, and document findings under the direction of a Principle Engineer or Investigator.... 
    Internship
    Work at office

    CUBRC

    Buffalo, NY
    4 days ago
  •  ...We’re creating a unified platform that replaces fragmented software, manual workflows, and disconnected systems with intelligent automation...  .... We’re a small, highly collaborative team, which means engineers at Swish Labs have meaningful ownership. You won’t just... 
    Work at office

    Swish Labs

    Buffalo, NY
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!