Senior Full-Stack Engineer (Backend-Leaning)

techtree San Francisco Bay Area
Relocation
Apply
AI Summary

TechTree is recruiting for a Senior Full-Stack Engineer to own end-to-end development of features, handle backend-heavy work, and build AI-enabled systems. The role requires senior full-stack experience, deep systems design skills, and experience building AI-enabled products. The ideal candidate will be comfortable owning infrastructure and DevOps responsibilities.

Key Highlights
Own features from conception to iteration
Handle backend-heavy development and infrastructure responsibilities
Build AI-enabled systems, including agent loops and workflow orchestration
Key Responsibilities
Own features from conception through architecture, implementation, shipping, and iteration
Handle backend-heavy development, infrastructure, and DevOps responsibilities
Engage directly with users to gather feedback, run experiments, and ship improvements
Build AI systems on top of models, including agent loops, workflow orchestration, and reliable production pipelines
Collaborate with other engineers to ensure robust, scalable, and maintainable systems
Contribute to architecture and technical design decisions across the stack
Technical Skills Required
TypeScript React Next.js Node.js PostgreSQL Cloudflare AWS
Benefits & Perks
$200,000–$240,000 salary
Meaningful equity
Fully on-site in San Francisco, with relocation support if needed
Nice to Have
Experience working with multiple AI model integrations in production

Job Description


This is a role that TechTree is recruiting for on behalf of one of our clients.


TechTree is an AI-driven recruitment platform working with high-growth companies.

When you apply, our AI Agent matches you not just to this role, but to other relevant opportunities across our network, so one application can unlock multiple roles.


About the Role

As a Senior Full-Stack Engineer (backend-leaning), you will own end-to-end development of features from conception through architecture, implementation, shipping, and iteration. You will handle backend-heavy work with some infrastructure and DevOps responsibilities, implement frontend functionality when needed, and work directly with users to translate feedback into improvements. The role also involves building AI-enabled systems, including agentic workflows and model interaction pipelines, in production environments.


What You'll Be Doing

  • Own features from conception through architecture, implementation, shipping, and iteration with no handoffs
  • Handle backend-heavy development, infrastructure, and DevOps responsibilities
  • Engage directly with users to gather feedback, run experiments, and ship improvements
  • Build AI systems on top of models, including agent loops, workflow orchestration, and reliable production pipelines
  • Collaborate with other engineers to ensure robust, scalable, and maintainable systems
  • Contribute to architecture and technical design decisions across the stack


What We're Looking For

  • Senior full-stack experience, backend-leaning, with strong production ownership
  • Deep systems design skills; able to plan for scale, reliability, and maintainability
  • Comfortable owning infrastructure and DevOps responsibilities
  • Experience building AI-enabled products, understanding agentic workflows and model interaction patterns
  • High agency; able to operate independently in fast-moving, ambiguous environments


Nice to Have

  • Experience working with multiple AI model integrations in production
  • Familiarity with TypeScript, React, Next.js, Node.js, PostgreSQL, Cloudflare, and AWS


Compensation & Benefits

  • $200,000–$240,000 salary, plus meaningful equity
  • Fully on-site in San Francisco, with relocation support if needed
  • High ownership culture and end-to-end product impact
  • Structured onboarding and mentorship from experienced team members
  • Access to modern development tools and infrastructure


About the Company

Our client is a 12–14 person AI-native team building a personal AI assistant for knowledge workers — closer to “Cursor for knowledge work” than a chatbot.

Raised $30M in seed funding from Spark Capital, Felicis, and Y Combinator.

The team includes former founders, CTOs, and high-agency engineers, all operating with full ownership and end-to-end responsibility.

The company is preparing for a major public launch and operates at the intersection of AI and productivity.


What is TechTree?

TechTree combines AI agents with a human support team to give candidates a better, more transparent hiring experience.


Our AI Agent gets to know your background, experience, and what you're optimising for. It continuously matches you to live roles across our network where there's genuine alignment, not just keyword overlap.


Our Human Team is there to support you through the process:

  • Answer questions about roles, process, and next steps
  • Add context when something in your background isn't obvious
  • Help unblock stalled processes or unclear feedback
  • Make sure you're not left guessing, ghosted, or wasting time


We only post real jobs. Every role on TechTree is a live, active hire.

If you apply: you'll be considered for this role, you may also be matched to other relevant roles, and if there's no fit, we won't spam you.


Similar Jobs

Explore other opportunities that match your interests

Senior Engineering Manager - Core Product Engagement

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Discord

San Francisco Bay Area

Backend Software Engineer (AI, InsurTech)

Programming
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

dex

San Francisco Bay Area

Combat Vulnerability Analyst

Programming
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Haystack

San Francisco Bay Area

Subscribe our newsletter

New Things Will Always Update Regularly