R

Rippling

Unified HR and IT management platform

Staff Full Stack Software Engineer - Backend, Agentic Talent Platform

AI Application Engineering +1Updated on Nov 13
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • At least 8 years of full stack software development experience, including designing and operating large-scale systems.
  • Strong command of computer science fundamentals and distributed-system design, including asynchronous processing, caching, data modeling, and database scaling.
  • Experience designing extensible services, application programming interfaces, or primitives used across multiple products and workflows.
  • A deep interest in customer behavior, product design, and delivering intuitive, polished experiences.
  • A track record of navigating ambiguity, defining technical direction, scoping complex work, reviewing designs, and helping other engineers grow.
  • Comfort operating in fast-moving, unstructured environments and proactively identifying opportunities to improve both the product and how the team builds it.

Responsibilities

  • Develop scalable, maintainable, high-performance systems that power critical talent products and workflows.
  • Deliver high-quality capabilities quickly while balancing iteration speed, reliability, and long-term maintainability.
  • Lead architectural decisions across the product lifecycle, from early prototypes through production; apply systems thinking to build fault-tolerant, highly available, scalable, and extensible systems.
  • Establish strong standards for observability, reliability, incident response, and continuous improvement.
  • Partner closely with product managers, designers, AI Platform engineers, and customers to shape the roadmap and turn ambiguous problems into compelling products.
  • Raise the technical bar through design reviews, thoughtful abstractions, engineering best practices, and mentorship across experience levels.
  • As an early team member, directly influence the team’s technical direction, culture, structure, and ways of working.

Desired Qualifications

  • Experience with Python, Django, PostgreSQL, MongoDB, clean abstractions, and event-driven architectures is strongly preferred.
  • React experience is preferred.

About the Company

Rippling

Unified HR and IT management platform

Rippling provides a unified SaaS platform that combines HR and IT management. It automates payroll, benefits administration, employee data management, and app/device provisioning, all within one system. The platform integrates these functions so businesses can handle HR and IT tasks from a single interface, with automation and connections to other business apps. Its approach centers on offering a subscription-based service that includes core HR tools plus optional services like device management and broker partnerships. Rippling aims to reduce administrative overhead and improve operational efficiency by keeping HR data, payroll, benefits, and IT management in one place.

Company size
5,001-10,000
Company stage
Series G
Total funding
$1.8B
Headquarters
San Francisco, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Rippling

See more jobs