Senior Data Engineer
Core
Designing and maintaining large-scale data pipelines and architectures to transform raw data into reliable analytical assets for data-driven products and decisions.
Role type
Senior Data Engineer (GCP)
Builds
Scalable data ingestion, processing, and storage systems supporting analytics and product teams
Domain
Legal Tech / Generative AI / Big Data
Deliverable
production ML models | infrastructure
Required skills
Python, SQL, GCP (BigQuery, Cloud Storage, Pub/Sub, Composer), Data Orchestration (Airflow/Airbyte), Data Modeling (Kimball/Data Vault/Medallion), Infrastructure as Code (Terraform), CI/CD pipelines, AI tools for development and troubleshooting
Preferred skills
Java or Scala, Streaming (Kafka, Dataflow, Beam), Data Observability, Apache Flink, Analytical table catalogs
Technologies
GCP, BigQuery, Cloud Storage, Pub/Sub, Composer, Airflow, Airbyte, Kafka, Dataflow, Beam, Terraform, Python, SQL, Java, Scala
Responsibilities
Design and maintain large-scale batch and streaming data ingestion and transformation pipelines; Ensure data quality, reliability, and integrity across the data lifecycle; Implement and evolve data architecture on GCP; Collaborate with Analytics, Product, and Engineering teams to translate business requirements into technical solutions; Participate in evolving data engineering best practices and internal standardization
Seniority
Senior, hands-on IC