← All roles

Senior Software Engineer, Backend - Data Products

Rippling· Engineering
Apply on company site
Hybrid (San Francisco, CA)$168k - $280kfull-timePosted 4mo ago

About the role

Senior Backend Engineer role focused on building Rippling's Data Cloud, an end-to-end analytics and BI system including ingestion, transformation, lineage, data catalogs, and visualization, with exploration into ML/LLMs for automated insights.

Responsibilities

  • Work on distributed processing engines and distributed databases
  • Develop high-quality software with attention to detail using tech stacks like Python, MongoDB, CDC, and Kafka
  • Leverage big data technologies like Aurora, Trino, Presto, Pinot, Iceberg, Flink and more
  • Build custom programming languages within the Rippling Platform
  • Create data platforms, data lakes, and data ingestion systems that work at scale
  • Design, develop, code, and test software systems, improvements, products, and user-facing experiences
  • Work alongside software architects and senior developers doing state-of-the-art development work
  • Contribute to product design and implementation discussions
  • Find and build unique solutions to implement projects from the idea phase to production

Qualifications

  • 6+ years experience in backend engineering roles
  • Experience writing testable and performant backend code
  • Experience working in a fast-paced, dynamic environment
  • Experience mentoring less-experienced developers
  • Ability to thrive in an environment that grants you a lot of autonomy to explore creative solutions

Skills

Required:backend engineeringPython
Nice to have:MongoDBCDCKafkaAuroraTrino / PrestoPinot, Iceberg, FlinkData ingestion

Benefits

  • competitive salary
  • benefits
  • equity
Last updated Sep 23, 2026. Interested? Apply on the company site.
Rippling logo

About Rippling

#1 Workforce Management System | HR, IT, Finance

Rippling eliminates the friction from running a business, combining HR, IT, and Finance apps on a unified data platform.

HRPayrollITFinanceGlobal

More open roles at Rippling