Skip to content

Senior Software Engineer, Core UX

165k – 204kSan Francisco, CANew York, NYFullstack EngineeringHybrid5+ YOE
Summary

Senior full-stack engineer building shared platform services, APIs, and reusable UI components in Ruby on Rails and React to power consistent experiences across Hover's construction, insurance, and future verticals.

About the role

Responsibilities

  • Design and evolve shared services, APIs, data models, and platform capabilities used across multiple Hover verticals
  • Build reusable UI components, workflows, and product foundations that create consistent experiences across the platform
  • Develop systems for displaying measurements and generating configurable outputs across 3D models and PDFs
  • Improve reliability, scalability, and performance across distributed systems and asynchronous workflows
  • Reduce duplicated effort and technical debt through shared solutions used by multiple product teams
  • Drive improvements in activation, retention, product quality, and customer experience through more cohesive platform experiences

Requirements

  • 5+ years of full-stack software engineering experience with meaningful backend depth, building and shipping complex, high-impact systems
  • Strong experience with Ruby on Rails (or similar server-side frameworks) and React
  • Experience designing, building, and maintaining scalable REST and GraphQL APIs and well-structured data models
  • Experience building shared or reusable systems such as platform services, internal tooling, component libraries, design systems, or infrastructure used across multiple teams
  • Strong distributed systems fundamentals, including queues, asynchronous processing, reliability, scalability, and availability tradeoffs
  • Experience deploying and operating cloud-native applications in AWS or GCP (GCP preferred)
  • Strong technical judgment and the ability to balance short-term delivery needs with long-term architectural considerations
  • Comfort using LLM-powered developer tools (e.g., Cursor, Claude) to improve productivity, code quality, and iteration speed

Nice-to-Haves

  • Experience building or supporting platform engineering initiatives, shared services, internal tooling, design systems, or component libraries used across multiple teams
  • Experience with React Native or production mobile applications
  • Experience working with 3D data, geometry processing, spatial models, mapping systems, or visualization technologies
  • Experience in construction technology, insurance technology, property technology, or other multi-product SaaS environments
  • Experience mentoring engineers formally or informally and helping elevate engineering quality across a team

Benefits

  • Competitive salary and meaningful equity
  • Comprehensive medical, dental, and vision coverage
  • Unlimited and flexible vacation policy
  • Generous paid parental and new child bonding leave
  • Mandatory self-care days each month
  • Remote wellbeing resources including fitness classes, meditation tools, virtual therapy, and family planning assistance
  • Support for continued education, management training, conferences, workshops, or certifications
Skills
Ruby on RailsReactGraphQLREST APIsAWSGCPDistributed SystemsReact Native3D DataLLM Tools
Similar roles at this salary range
All Fullstack Engineering jobs →
Fivetran

Software Engineer

Software Engineer building scalable distributed data pipelines and enterprise features for Fivetran's ELT platform. Requires 3+ years experience, strong OOP skills, and a CS or related degree.

141k – 169kOakland, CAFullstack EngineeringHybrid3+ YOEC#C++
Gusto

Staff Software Engineer, Core Products

Seasoned full-stack engineer building and scaling Gusto's customer-facing products (Payroll, Benefits, HR). Owns features end-to-end, mentors engineers, and drives large-scale technical initiatives with AI fluency.

197k – 247kNew York, NYFullstack EngineeringHybrid8+ YOERubyReact
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
Brex

AI Engineer, Product

Product engineer building Brex's Audit Agent harness: workflows, data contracts, feedback loops, and UI that turn agent reasoning into trustworthy customer-facing experiences. Requires strong full-stack shipping track record and product mindset.

171k – 240kSan Francisco, CAFullstack EngineeringHybrid5+ YOESQLLLMs
OnePay

Software Engineer, Banking

Software Engineer on the Banking team building scalable features for mobile and backend financial services using Node, TypeScript, and React Native.

170k – 210kUnited StatesFullstack EngineeringRemote4+ YOEAWSNestJS