← All roles

Staff Software Engineer - Data Ingestion

Rippling· Engineering
Apply on company site
Hybrid (San Francisco, CA; Seattle, WA)$189k - $315kfull-timePosted 1mo ago

About the role

Staff Software Engineer focusing on data ingestion and the Data Cloud platform, building end-to-end analytics and BI systems at scale, including data ingestion pipelines, transformation, catalogs, and ML-assisted analytics features.

Responsibilities

  • Develop high-quality software with attention to detail using tech stacks like Python, Apache Kafka, Iceberg, Temporal.
  • Create Data pipelines and processing products used at large scale.
  • Create data platforms, data lakes, and data ingestion systems that work at scale
  • Have clear ownership of one or many products, APIs or platform spaces
  • Build and grow your engineering skills in different challenging areas and solve hard technical problems
  • Influence architecture, technology selections, and trends of the whole company

Qualifications

  • 8+ years of experience in software development, preferably in fast-paced, dynamic environments.
  • Solid understanding of CS fundamentals, architectures, and design patterns.
  • Proven track record in building large-scale applications, APIs, and developer tools.
  • Excellent at cross-functional collaboration, able to articulate technical concepts to non-technical partners.
  • You thrive in a product-focused environment and are passionate about making an impact on customer experience.

Skills

Required:PythonApache KafkaIcebergTemporalAPIsData pipelinesCollaboration

Benefits

  • competitive salary + benefits + equity
  • office-based collaboration expectation (in-office 3+ days/week for eligible employees)
Last updated Sep 9, 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