Skip to Content

Job Overview

As a senior engineer, you will work across the full stack of our systems: foundational processing and storage, scalable pipelines, and the frameworks and internal tools that make data easy to use.

Key points

  1. Design, build, and operate foundational data services, including storage (cloud warehouse, data lake), orchestration (Airflow), batch processing (Spark, SQL), and streaming (Kafka).

  2. Build and maintain data integration and processing SDKs used by internal services and product teams.

  3. Design self-service tools so users can manage and troubleshoot their own data pipelines.

  4. Build services for data security, observability, quality, cataloging, and lineage.

  5. Strong Python, Go, or Java backend development skills.

  6. Hands-on experience with data systems or data pipelines.

  7. Familiarity with design patterns such as scale-out, caching, key/value, and columnar storage.

  8. Working knowledge of SQL and Airflow for operational data analysis.

Skills

#LI-REMOTESQLMachine LearningETLAirflowPythonJavaGenerative AI

Experience: Senior-level · 5+ years

Similar jobs

More open roles like this one