Skip to content
RipplingRipplingSan Francisco, CA

Staff Software Engineer

Staff Software Engineer building the AI Platform for Rippling AI. Architect omni-channel frameworks (Slack/Teams/Email/CLI), DevX abstractions for product teams, and dynamic interactive UX primitives while driving AI-native engineering practices.

189k – 315k
Hybrid8+ YOEFullstack Engineering

About the role

What you will do

  • Own Omni-Channel Frameworks: Architect the shared, channel-specific logic and infrastructure required to run Rippling AI seamlessly across multiple mediums—including Slack, Teams, Email, CLI, and native desktop shells—without reinventing the architectural wheel for every new channel.
  • Engineer the Developer Experience (DevX): Design robust APIs, abstractions, and contract interfaces that empower Rippling’s broader product engineering organization to rapidly build specialized AI capabilities and embed native AI elements straight into their application views.
  • Transform Interactive UX Primitives: Lead the evolution of the chat runtime from standard "walls of text" into high-performance, dynamic UI components (e.g., streaming interactive maps, interactive tables, and visual workflows directly inside the response frame).
  • Partner on Agent Lifecycle Observability: Collaborate closely with adjacent Automation and Agent teams to establish frontend primitives for background execution engines, designing how system states, admin settings, and conversation histories are securely rendered and audited.
  • Drive Cross-Functional Pods: Spearhead distributed technical initiatives connecting platform engineering in San Francisco with specialized core infrastructure teams globally, ensuring tight alignment on system runtime dependencies.
  • Champion AI-Native Engineering: Establish best practices for AI-assisted software development, mentoring senior and mid-level engineers on how to safely and effectively leverage LLM tools (Cursor, Claude, Codex) to maximize velocity and code craft.

What you will need

  • 8+ years of software engineering experience with a strong backend-leaning fullstack foundation and a proven history of shipping high-scale, platform-level capabilities.
  • Experience building scalable, reusable framework architectures for other internal engineering teams, or you have personally guided zero-to-one customer-facing applications through high-growth scale cycles.
  • You focus heavily on product experience, technical abstractions, and code durability; you know how to build a unified solution that handles complex state and metadata across multiple communication protocols without falling into over-engineering traps.
  • Proven ability to navigate extreme ambiguity, drive technical consensus across complex multi-product matrices, and execute with blitz-scale velocity.
  • You don't just use AI because a project dictates it; you are a passionate, daily power user of the frontier toolchain (Claude, Cursor, Codex, or personal agentic workflows) and actively upskill your peers on these technologies.
  • Exceptional communication skills, ability to communicate technical details to non technical stakeholders.

Skills

Ai Platform DevelopmentOmni-Channel FrameworksBackend EngineeringFullstack DevelopmentAPI DesignDeveloper ExperienceLlm ToolingClaudeCursorCodexHigh-Scale SystemsInteractive Ui Components
Rippling

Staff Software Engineer

RipplingSeattle, WA +1

Lead the technical vision and architecture for Rippling's Search Platform, owning indexing, retrieval, relevance ranking, and query performance at scale. Requires 8+ years backend/platform engineering experience with deep expertise in search infrastructure like Elasticsearch/OpenSearch.

189k – 315k
Hybrid8+ YOEFullstack Engineering
Rippling

Staff Full Stack Software Engineer

RipplingSeattle, WA +1

Lead the design and architecture of Rippling's Time Off products as a technical leader. Build scalable global systems including an accruals rules engine, mentor engineers, and partner with PM on product vision for 4-5x user growth. Requires 7+ years backend experience with Python/Django and strong system design skills.

189k – 315k
Hybrid7+ YOEFullstack Engineering
Rippling

Staff Full Stack Software Engineer

RipplingNew York, NY +1

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.

189k – 315k
Hybrid7+ YOEFullstack Engineering
Rippling

Staff Full Stack Software Engineer

RipplingNew York, NY +2

Build scalable backend systems and influence architecture for Rippling's Scheduling product, which manages workforce scheduling, labor costs, forecasting, and attendance for hourly employees. Requires 8+ years backend experience with Python/Django, React/JS knowledge, strong CS fundamentals, and product focus.

189k – 315k
Hybrid8+ YOEFullstack Engineering
Rippling

Staff Software Engineer

RipplingSan Francisco, CA

Staff Software Engineer building AI-native global payroll onboarding infrastructure at Rippling. Design scalable backend platforms that automate complex international tax/compliance setups using LLMs paired with deterministic systems, enabling rapid country expansion and self-serve experiences.

189k – 315k
Hybrid7+ YOEFullstack Engineering