Rippling

Rippling

Staff Software Engineer - Data Cloud

Seattle, WA · Staff+

Sponsorship not specifiedDetected 12 days ago
PythonSnowflakeDatabricksTemporalKafkaMachine LearningAirflowdbtData EngineeringData ScienceData VisualizationLLMsCommunicationCollaboration

About the role

  • Most companies cobble together data pipelines from Fivetran, Airbyte, Airflow, DBT, Snowflake, DataBricks, Kafka and a host of other technologies.
  • Rippling is in the unique position of being the source of the vast majority of this data, hence we can provide an all encompassing solution out of the box.
  • In addition, we are exploring the use of ML and LLMs to provide automated insight generation and conversational experiences to allow data consumers to have a virtual data scientist as their analytics copilot.

Responsibilities

  • 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.
  • 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.

Requirements

  • 8+ years of experience in software development, preferably in fast-paced, dynamic environments.

Nice to have

  • for contributing to open-source projects (Apache Iceberg, Parquet, Spark, Hive, Flink, Delta Lake, Presto, Trino, Avro) Additional Information Rippling is an equal opportunity employer.
  • To request a reasonable accommodation, please email accomodations@rippling.com Rippling highly values having employees working in-office to foster a collaborative work environment and company culture.
  • Final offer amounts may vary from the amounts listed below.

Compensation

  • This role will receive a competitive salary + benefits + equity.
  • The salary for US-based employees will be aligned with one of the ranges below based on location; see which tier applies to your location here.

Benefits

  • About Rippling Rippling is the first way for businesses to manage all of their HR & IT-payroll, benefits, computers, apps, and more-in one unified workforce platform.
  • With Rippling, you can just click a button and set up a new employees' payroll, health insurance, work computer, and third-party apps-like Slack, Zoom, and Office 365-all within 90 seconds.
  • Bonus Points: for contributing to open-source projects (Apache Iceberg, Parquet, Spark, Hive, Flink, Delta Lake, Presto, Trino, Avro) Additional Information Rippling is an

Company info

  • We are building systems for ingestion, transformation, lineage, data catalogs and visualization.

Equal opportunity

  • equal opportunity employer.

This listing is sourced directly from Rippling's careers page and normalized into a canonical job model.