Staff Software Engineer - Workflows Platform

RIPPLING, INC.
New York, NY, United States
5 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$180,000 - $315,000
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Software as a Service Distributed Systems Python (Programming Language) MongoDB Software Engineering ReactJS Agentic-AI Infrastructure Automation Frameworks Apache Kafka Service Stack
+1 more
Golang

Job description

The Automation Platform team is building the next generation of automation products and infrastructure at Rippling. We own Workflow Studio, our Triggers system and the underlying execution platform used by customers and product teams across the company. The platform lets users build visually, write custom code when they need more control, or use AI agents that translate goals into executable workflows. Rippling is uniquely positioned to do this because it combines the Employee Graph-our source of truth for employee data with integrations across the systems companies use to run their businesses. Together, this data, connectivity, and execution layer position Rippling to become the central hub for automating work across HR, IT, Finance, and third-party applications. You will design reliable and explainable systems for hybrid workflows containing deterministic code and non-deterministic AI, along with reusable primitives that let other teams build sophisticated automations without recreating the underlying infrastructure. We are looking for a seasoned engineer who enjoys complex systems, thoughtful architectural tradeoffs, and building foundational technology with broad product impact.

What You’ll Do:

  • Develop high quality software with attention to detail
  • Ship incrementally and continually at high velocity
  • Jump into different and new codebases and diagnose issues and problems quickly
  • Build for systems that scale for a large variety of use cases
  • Tackle large scaling challenges that involve scaling our capabilities to support 100,000+ employee companies
  • Work highly cross functionally with engineering leaders across the engineering org
  • Become the in-house expert on Rippling customers and competition

Requirements

  • 7+ years of software engineering experience
  • Experience building large-scale distributed systems, such as high-volume SaaS environments
  • Preferred experience in building out large scale product infrastructures/platforms
  • Preferred experience in our technology stack and similar technologies - Python, Golang, React, MongoDB, Temporal, Kafka, AWS
  • Ability to thrive in an ambiguous environment by identifying areas of impact and independently pursuing them
  • A track record of influencing and enabling forward-thinking technology decisions across a wide organization
  • Excellent ability to communicate complex technical ideas with clarity and precision in written and verbal modes

Benefits & conditions

This role will receive a competitive salary + benefits + equity. The salary for US-based employees will be aligned with one of the ranges below based on location; see which tier applies to your location here.

About the company

Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…