Skip to content

Software Engineer, Product Engineering (Senior + Level)

238k – 255kSan Francisco, CAFullstack EngineeringHybrid8+ YOE
Summary

Staff Software Engineer architects large-scale distributed systems in Go/Python, leads frontend with React/TypeScript, and drives technical strategy across Kubernetes/cloud infrastructure. Requires 8+ years experience, backend/frontend expertise, and product thinking.

About the role

What you’ll do

  • Architectural Leadership: Lead the design and implementation of large-scale, distributed systems and infrastructure (Kubernetes, Docker, Cloud-native technologies). Domain expert for core services built in Go and Python, ensuring optimal performance, security, and stability.
  • Engineering Force Multiplier: Define and drive the technical strategy for internal platforms and systems that maximize the velocity, reliability, and observability of all engineering teams.
  • Technical Strategy & Mentorship: Act as a technical leader, driving cross-functional alignment on complex projects. Mentor senior engineers, establish best practices, and own critical systemic issues.

About you

Education: BS, MS, or PhD in Computer Science, or equivalent experience.

Experience: 8+ years of professional software development experience, with proven track record of designing, building, and scaling mission-critical systems.

Backend Expertise: Expert proficiency in Go and Python, deep understanding of distributed systems, microservices architecture, and highly-scalable APIs.

Frontend Expertise: Strong experience with modern frontend frameworks (React, TypeScript) for complex, data-rich web applications.

Infrastructure & Orchestration: Expert knowledge of Docker, Kubernetes, cloud infrastructure (AWS, GCP, or Azure), and PostgresDB.

Product Thinking & System Design: Aptitude for defining product requirements, UX, and writing high-level design documents.

Communication: Exceptional skills to represent technical and product decisions to leadership.

Good to have

  • Experience with multi-platform applications, including React Native or other mobile technologies.
  • Experience in high-growth, fast-paced startup environment.

Compensation

Base salary range: $237,500 to $255,000 + bonus, equity, and US benefits.

Skills
GoPythonReactTypeScriptKubernetesDockerAWSGCPAzurePostgresDBdistributed systemsmicroservices
Similar roles at this salary range
All Fullstack Engineering jobs →
Gusto

Staff Software Engineer, Product Engineer

Seasoned full-stack engineer building and scaling Gusto's customer-facing products (Payroll, Benefits, HR). Owns multi-quarter projects, mentors engineers, and leverages AI tools. Requires 8+ years experience.

197k – 247kNew York, NYFullstack EngineeringHybrid8+ YOEReactAI Tools
Haus

Senior Full Stack Engineer

Build and evolve full-stack systems powering causal inference marketing experiments. Own features across Python/Flask APIs, React frontends, and ad platform integrations while using AI tools to ship faster.

200k – 220kSeattle, WA +1Fullstack EngineeringHybrid5+ YOEGCPReact
Stripe

Senior Software Engineer

Lead technical solutions and mentor engineers on scalable systems for card issuing, fraud prevention, and compliance in banking-as-a-service. Requires 3+ years of software engineering experience with typed or untyped languages and database/web development skills.

190k – 286kSouth San Francisco, CAFullstack EngineeringHybrid3+ YOEC++AWS
Stripe

Senior Software Engineer

Design, build, and maintain APIs, services, and systems at scale. Debug production issues and improve engineering standards across multiple teams. Requires 5+ years building scalable software in Python, Ruby, Java or similar.

224k – 336kSan Francisco, CAFullstack EngineeringRemote5+ YOERubyJava
Ramp

Applied AI Engineer, Fullstack

Build polished, data-dense frontend experiences for agentic financial analysis, FP&A, and book-close workflows. Own React UIs through APIs and data contracts while leveraging AI coding models daily.

204k – 352kNew York, NY +1Fullstack EngineeringHybridReactBI Tools