Staff Full Stack Software Engineer
Lead full-stack development and product direction for Rippling's Transition & Termination HR platform. Build AI-powered multi-modal workflows, scale enterprise features atop a temporality engine, and raise the engineering quality bar through leadership and quality guardrails.
About the job
What you will do
- Rethink and scale existing products for massive enterprise customers - identify product and technical gaps and deliver an opinionated redesigned approach.
- Build net-new, multi-modal workflows—including chat-driven, "digest-based" UIs—allowing bulk enterprise transitions to be managed efficiently using AI.
- Develop customer-facing products on top of a core temporality engine, creating conflict detection and intuitive UX for concurrent employee changes, such as mass compensation reviews.
- Partner tightly with Design, Sales, TAMs, Support, Product, and the HRIS Platform team to continuously iterate on prototypes and drive product direction.
- Establish a strict "definition of done" and enforce automated quality guardrails to systematically reduce regressions, operational effort, and support tickets.
What you will need
- Extensive experience shipping complex, full-stack, customer-facing products.
- A highly product-minded approach rather than pure backend distributed systems architecture, coupled with deep customer empathy.
- The ability to break down massive product visions into iterative, shippable milestones and clearly justify your technical and product decisions.
- Proactive problem-solving skills with the ability to "steelman and strawman" decisions and build robust prognoses backed by evidence.
- Strong leadership and cross-functional communication abilities to mentor your team, manage across departments, and hold partners accountable.
Skills
Full Stack Development, Product Development, AI, UX Design, Enterprise Software, HRIS, Temporality Engine, Cross-Functional Collaboration
Similar jobs
Fullstack Engineering jobsTechnical leader responsible for architecture, delivery, and engineering quality across Procurement, Bill Pay, and Banking products. The role requires 8+ years of software engineering experience, full-stack development expertise, large-scale fault-tolerant system design, and strong mentorship skills.
Leads the technical direction and delivery of Genie One across web, iOS, Android, macOS, and Windows. Requires 8+ years of software engineering experience, staff-level architecture leadership, and strong JavaScript or TypeScript expertise with React and mobile or desktop development.
Leads browser, mobile, and server-side data collection systems, including SDKs, identity handling, schema compatibility, and integrations. Requires 10+ years of engineering experience, deep JavaScript expertise, SDK ownership, and technical and people leadership.
Leads the architecture and delivery of sales data models and production AI agents that improve CRM workflows for sales and revenue teams. Requires 10+ years of engineering experience, deep CRM platform expertise, and experience with permissioned writes and human-in-the-loop agent systems.
Design and integrate cross-platform C++ and Python software for distributed real-time, simulation, and third-party systems. The role requires senior-level systems engineering experience, Linux proficiency, CI/CD and containerization expertise, and an active SECRET clearance.