Skip to content
RipplingRippling

Staff Software Engineer

Build an end-to-end analytics and business intelligence Data Cloud platform at Rippling, replacing customer data lakes, warehouses, and pipelines with integrated ingestion, transformation, lineage, catalogs, and visualization. Develop large-scale data systems using Python, Trino, Iceberg and Temporal; explore ML/LLMs for automated insights.

About the job

What You'll Do

  • Develop high-quality software with attention to detail using tech stacks like Python, Apache Trino, Iceberg, Temporal.
  • Create Data visualization and query 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.

Bonus Points

  • Contributing to open-source projects (Apache Iceberg, Parquet, Spark, Hive, Flink, Delta Lake, Presto, Trino, Avro).

Skills

Python, Apache Trino, Iceberg, Temporal, Data Visualization, Query Processing, Data Platforms, Data Lakes, Data Ingestion, Large-Scale Systems, Apache Iceberg, Parquet, Spark, Hive, Flink

Rippling

Rippling

San Francisco, CA
Staff Software Engineer - Data Ingestion
$189k+/yrOn-site8+ YOEData Engineering

Build and scale data ingestion platforms, pipelines, APIs, and processing products that move billions of rows across a multi-tenant system. The role requires 8+ years of software development experience and strong expertise in large-scale application architecture.

Databricks

Databricks

New York, NY

Staff Software Engineer, Ads Measurement & Orchestration
$191k+/yrOn-site10+ YOEData Engineering

Leads large-scale advertising data ingestion, measurement, and agentic workflow systems, combining deep ad-tech expertise with production LLM experience. Requires 10+ years of engineering experience and technical and people leadership in complex enterprise environments.

Webflow

Webflow

United States

Staff Data Engineer
$187k+/yrRemote7+ YOEData Engineering

Staff Data Engineer leading data platform initiatives across batch, streaming, real-time pipelines, data lake infrastructure, governance, and privacy. Requires 5+ years of data engineering experience, strong Spark and distributed processing expertise, and the ability to lead complex production systems.

IntusCare

IntusCare

United States

Staff Software Engineer, Data
$180k+/yrRemote7+ YOEData Engineering

Staff-level engineer responsible for the technical direction, reliability, and evolution of a cloud ELT platform supporting healthcare data products. The role requires 7+ years of software or data engineering experience, deep SQL/Python and modern data-platform expertise, and strong architectural and mentoring leadership.

Rula

Rula

United States

Staff Analytics Engineer
$180k+/yrRemote7+ YOEData Engineering

Leads organization-wide Snowflake migration, Medallion architecture, warehouse optimization, and CI/CD quality controls while partnering with executives on data strategy. The role requires 6+ years in analytics or data engineering, expert SQL, production dbt experience, and strong architectural judgment.