Senior Data Engineer
Core
Design and build reliable, scalable data pipelines, warehouse models, and analytics solutions, applying GenAI/LLM techniques to create natural language interfaces for data.
Role type
Senior IC data engineer (GenAI & streaming)
Builds
Scalable data pipelines, warehouse models, and GenAI-powered data interfaces
Domain
Enterprise SaaS data infrastructure & analytics
Deliverable
production ML models | product features
Required skills
SQL optimization, GenAI/LLM application, distributed systems design, streaming data processing, Python, cloud platform operations (AWS/GCP), data modeling, multi-tenant SaaS architecture
Preferred skills
Semantic layer implementation, workflow scheduling, BI tool integration, Ruby on Rails, React
Technologies
Kafka, Spark, StarRocks, Amazon Redshift, Snowflake, Databricks, Trino, AWS, GCP, Airflow, Metabase, Cube
Responsibilities
Design and maintain scalable data pipelines and warehouse models; Build natural language interfaces to data using GenAI/LLM; Use GenAI coding tools to improve development speed and quality; Evaluate new technologies for platform scaling; Establish standards for SQL, data modeling, and code reviews; Support production pipelines via on-call rotation; Translate business needs into technical solutions with product management
Seniority
Senior, hands-on IC