Skip to content

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+ YOE

About the role

Responsibilities

  • Hands-on software development, applying skills, knowledge, and previous experiences
  • Architect, design, and implement technical solutions
  • Build and refine engineering team processes and best practices based on project experiences
  • Establish and maintain sound software architecture
  • Mentor and coach non-staff engineers

Requirements

  • Extensive experience with git, multiple high-level programming languages (both statically-typed and dynamic), software patterns and best practices, extensive relational database knowledge, and expertise in writing SQL
  • Familiar with different software architectures (n-tier, monolithic, distributed, etc.) and experience with cloud infrastructure as well as cloud-based CI/CD pipelines
  • Familiarity with stack: Node.js with Typescript, React.js front-end, and PostgreSQL
  • Familiar with unit and integration testing and have put them into practice
  • Demonstrated track record of delivering well-engineered products with modern technologies for a variety of domains
  • Worked with modern front-end and back-end frameworks in multiple languages
  • Deep understanding of web app fundamentals up and down the stack, from pixels to queries and everything in between
  • At least 7 years of development experience
  • Bachelor's in computer science or equivalent experience

Compensation & Benefits

  • Salary: $205-$260k base salary, plus yearly discretionary bonus
  • Health, Vision, & Dental Benefits - low-cost health plans
  • Wellness/Mental Health benefits
  • Flexible Paid Time Off
  • Equity options
  • Company-provided 401(k)
  • Home office setup and monthly stipend for internet/phone

Skills

Node.jsTypeScriptReactPostgresGitSQLCI/CDUnit TestingIntegration TestingCloud Infrastructure

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 EngineeringOn-site6+ YOECSSGit

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