Senior Software Engineer, Core UX
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.
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
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.
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.
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.