Skip to content
RipplingRippling

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

Rippling

Rippling

New York, NY

Staff Software Engineer - Bill Pay, Banking & Procurement
$189k+/yrOn-site8+ YOEFullstack Engineering

Technical 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.

Databricks

Databricks

Mountain View, CA
Staff Software Engineer – Genie One Mobile & Desktop
$190k+/yrOn-site8+ YOEFullstack Engineering

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.

Databricks

Databricks

New York, NY

Staff Software Engineer, Data Collection
$191k+/yrOn-site10+ YOEFullstack Engineering

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.

Databricks

Databricks

New York, NY

Staff Software Engineer, Sales Data & Agents
$191k+/yrOn-site10+ YOEFullstack Engineering

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.

Shield AI

Shield AI

San Diego, CA
Senior Staff Engineer, Systems Integration
$184k+/yrOn-site7+ YOEFullstack Engineering

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.