Senior Software Engineer II, Data Lakehouse
Core
Build scalable data infrastructure and tools for storing, querying, and analyzing petabyte-scale event data to enable cross-company analytics.
Role type
Senior Software Engineer (Data Infrastructure)
Builds
Data Lakehouse infrastructure, automated data pipelines, and asynchronous processing systems
Domain
Data Engineering / Big Data / Cloud Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Full-stack development, scalable web applications, automated data pipelines, asynchronous processing, ETL, Kafka, Airflow, Sidekiq, SQS, RabbitMQ, architectural decision-making, data structures, algorithms
Preferred skills
Ruby on Rails, Python, React, Snowflake, microservice architecture, distributed systems, modern data warehousing, BI, analytics, agile processes
Technologies
Snowflake, ClickHouse, Databricks, Kafka, Airflow, Sidekiq, SQS, RabbitMQ, Ruby on Rails, Python, React
Responsibilities
Manage petabyte-scale event data across data platforms, build automated data pipelines and ETL applications, drive architectural decisions for data infrastructure, deliver front-end experiences for data tools
Seniority
Senior, hands-on IC