Skip to content
RipplingRippling

Staff Full Stack Software Engineer

Build and lead architecture for Rippling's Global Benefits Marketplace and Benefits Platform, driving 0-to-1 projects, scalability, AI-assisted development, and cross-functional alignment in a complex multi-sided benefits ecosystem.

About the job

What you will do

  • Drive Architecture & Design: Work on 0-to-1 projects as well as enhance existing system scalability, maintainability, and expandability by designing and developing high-quality software products, leading architectural decisions, and managing the full product delivery lifecycle.
  • Design for the Long-Term, Execute for the Short-Term: Deal with ambiguity, propose and drive alignment around long-term scalable solutions. Then find ways to move fast in the short term, incrementally moving toward the target state.
  • Innovate Across Domains: Engage in API design, event modeling, data modeling, ETL, and the development of business logic and customer-facing features with an emphasis on innovation and excellence.
  • Collaborate and Lead: Work closely with cross-functional teams, integrating customer feedback into the engineering roadmap. Use data (not ego) to support technical discussions.
  • Mentor and Inspire: Uplevel the team, promoting engineering excellence and a culture of continuous learning. Lead by example and advocate for best practices in both development and collaboration.
  • Champion AI-Driven Development: Lead the team's adoption of modern AI development tools and practices, coaching engineers on effective usage, shaping workflows around AI-assisted engineering.

What you will need

  • Extensive Experience: +8 years of professional experience in software development, with a proven track record of delivering high-quality solutions. 3+ years of experience operating as a senior technical leader on multi-team/system initiatives.
  • Platform Development Expertise: Demonstrated experience building and scaling large-scale platforms for web and mobile applications in complex and ambiguous problem spaces.
  • Technical Proficiency: Deep expertise in distributed systems development using Python and AWS. Experience with Golang, Java, Django, or React is a plus.
  • Solid Computer Science Foundations: Ability to tackle challenging and ambiguous technical problems, backed by strong computer science fundamentals.
  • Product Ownership: A high sense of ownership with the ability to drive initiatives through the finish line, even when they cross team boundaries. Quick to learn and adaptable in a fast-paced environment.
  • Driving Alignment: Comfortably challenge assumptions, providing data-driven pushback, and aligning diverse stakeholders around a clear plan.
  • Customer-Driven Mindset: Passionate about delivering customer-centric solutions, where creating meaningful value and impact is a top priority.

Skills

Python, AWS, Go, Java, Django, React, Distributed Systems, API Design, Data Modeling, ETL

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.