Skip to content

Software Engineer: Full Stack, Product Engagement

170k – 200kSan Francisco, CARemote
Summary

Builds and ships full stack features for product engagement, focusing on onboarding, activation, enrollment flows, and user behavior instrumentation. Partners with product/design teams using Ruby on Rails, React, and analytics tools.

About the role

What you will do

  • Own and improve core product flows related to onboarding, activation, and enrollment.
  • Build and ship full stack features, from backend services to user-facing interfaces.
  • Instrument product surfaces to understand user behavior and identify opportunities for improvement.
  • Design, test, and iterate on changes that improve conversion.
  • Work closely with product, design, and cross-functional partners to ship solutions.
  • Contribute to systems that support engagement and lifecycle messaging.

What we are looking for

  • Experience building and shipping production web applications across the stack.
  • Strong product judgment and comfort working through ambiguity.
  • Ability to reason about user behavior and use data to inform decisions.
  • Experience owning features end-to-end.
  • Track record of cross-functional collaboration and good technical decision-making.

Tools and tech stack

  • Ruby on Rails.
  • React and TailwindCSS.
  • Mixpanel, Segment, Braze.

Experience that stands out

  • Work on onboarding, activation, or engagement-focused product areas.
  • Experience at an early-stage or high-growth company.
  • Background in healthcare, finance, or similarly complex domains.

Estimated Compensation Range

$170,000—$200,000 USD

Skills
Ruby on RailsReactTailwindCSSMixpanelSegmentBraze
Similar roles at this salary range
All Fullstack Engineering jobs →
Stripe

Software Engineer

Design, build, and maintain APIs and services using Java, Ruby, Scala, and Go. Build full-stack web applications at scale, integrate payments systems, and mentor junior engineers. Requires 2+ years experience and a bachelor's degree.

157k – 235kSeattle, WAFullstack EngineeringHybridGoAWS
Ramp

Software Engineer, Onboarding

Software engineer on the Onboarding team building and scaling Ramp's customer application and decisioning systems. Owns end-to-end onboarding flows and partners with product, risk, and operations to drive growth.

168k – 275kNew York, NYFullstack EngineeringHybridAISQL
Traba

Senior Software Engineer

Lead full-stack development of web and mobile apps for an AI-powered industrial supply chain platform. Architect scalable systems including real-time job matching and ML-powered vetting pipelines.

200k – 240kNew York, NY +1Fullstack EngineeringOn-siteAPIsReact
Traba

Software Engineer

Full-stack product engineer building React Native mobile app, React/Node web apps, and APIs. Owns product decisions and core platform architecture for an early-stage AI supply chain startup.

140k – 200kNew York, NYFullstack EngineeringOn-siteReactCI/CD
Cribl

Senior Software Engineer

Senior full-stack engineer building identity, auth, and platform infrastructure for Cribl's telemetry products. Focus on Node.js/TypeScript, AWS, CI/CD, and mentoring junior engineers.

143k – 205kUnited StatesFullstack EngineeringRemoteAWSJest