← All roles

Senior Software Engineer, RQL

Rippling· Engineering
Apply on company site
Hybrid (Seattle, WA; San Francisco, CA)$168k - $280kfull-timePosted 3w ago

About the role

Senior backend engineer role focused on distributed processing engines, big data, and building the Rippling Query Language (RQL) and related data platform components. Works across product and platform layers to deliver scalable analytics, data pipelines, and customizable workflows.

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

  • 5+ 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 engineeringDistributed systemsPython
Nice to have:MongoDBCDCKafkaBig data technologiesData platforms and data lakes

Benefits

  • Competitive salary + benefits + equity
Last updated Sep 30, 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