Skip to content

Member of Technical Staff, Fullstack

Fullstack engineer owning end-to-end product features, building scalable frontend UIs with React and backend systems/APIs with Postgres and TypeScript/Java/Ruby. Requires 6+ years experience, strong fullstack fundamentals, and product mindset for cross-functional collaboration.

205k – 225kSan Francisco, CAFullstack EngineeringOnsite6+ YOE

About the role

Responsibilities

  • Build and ship high-quality, scalable features across the full stack — frontend UI, backend services, and APIs
  • Partner closely with Product, Design, and Engineering to deliver thoughtful, user-centered solutions
  • Design and evolve backend systems: APIs, data models, and services consumed by web and mobile clients
  • Build performant, accessible, and maintainable frontend experiences using React and modern web technologies
  • Contribute to architecture decisions, shared components, and engineering standards across the stack
  • Design and optimize relational data models (Postgres) and improve system performance and observability
  • Participate in code reviews, technical discussions, and continuous improvement of engineering quality
  • Own features end-to-end, from discovery and design through launch and iteration

Requirements

  • BS or MS in Computer Science or a related technical field
  • 6+ years of experience building production software, with meaningful fullstack or cross-stack contributions
  • Strong frontend fundamentals, including React and JavaScript/TypeScript, with a solid foundation in HTML and CSS
  • Backend experience building and consuming APIs (RESTful and/or GraphQL), with production exposure to TypeScript, Java/Kotlin, and/or Ruby on Rails
  • Experience designing relational schemas and working with Postgres
  • Familiarity with Git/GitHub and CI/CD workflows
  • A product mindset — care deeply about usability, performance, and measurable impact
  • Experience collaborating cross-functionally with Product, Design, and Engineering partners
  • Comfort working in ambiguous problem spaces and taking ownership to drive outcomes

Skills

ReactJavaScriptTypeScriptHTMLCSSREST APIsGraphQLPostgresRuby on RailsJavaKotlinGitGitHubCI/CD

Staff Software Engineer

Staff full-stack engineer architects, designs, and implements technical solutions while mentoring engineers and refining processes in a remote environment. Requires 7+ years experience with Node.js, TypeScript, React, PostgreSQL, and deep web app knowledge.

205k – 260kUnited StatesFullstack EngineeringRemote7+ YOEGitSQL

Staff Software Engineer, Listings & Host Tools and AI

Staff Backend Engineer builds data pipelines, ML models, and services for Airbnb host tools and personalization. Requires 10+ years experience leading teams, influencing product strategy, and mentoring engineers.

204k – 255kUnited StatesFullstack EngineeringRemote10+ YOEAWSGCP

Staff Fullstack Software Engineer, Marketing Technology

Lead development of no-code/low-code marketing content platform for authoring, segmenting, and managing onsite/offsite communications. Requires 9+ years fullstack experience, technical leadership, and cross-functional collaboration.

204k – 255kUnited StatesFullstack EngineeringRemote9+ YOEReactNode.js

Staff Software Engineer - Patient Matching (Remote)

Staff Software Engineer building and evolving patient-provider matching systems including search, ranking, availability, and booking. Requires 8+ years experience, strong architecture and API design skills, technical leadership, and fluency with AI-assisted development tools.

207k – 243kLos Angeles, CAFullstack EngineeringRemote8+ YOEMentoringAPI Design

Staff Software Engineer, Ads Manager Platform

Own foundational full-stack surfaces in Ads Manager. Build and modernize advertiser-facing features using React/TypeScript and backend services while improving reliability and developer velocity.

208k – 365kSan Francisco, CA +1Fullstack EngineeringHybrid8+ YOERestReact