Senior Data Engineer - Data Performance and Tooling
Core
Building foundational data infrastructure for a fast-growing SaaS organization to enable scalable operations, analysis, and decision-making.
Role type
Senior Data Engineer (Data Performance and Tooling)
Builds
Production-grade data infrastructure, centralized data lake, high-performance streaming applications, and data pipelines.
Domain
SaaS, Cloud Infrastructure, Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
SQL, ETL/ELT patterns, schema design, query optimization, data modeling, AWS services, infrastructure-as-code, Apache Iceberg, Snowflake, Kafka, Debezium, Flink, Spark, Terraform, streaming systems, security controls, data governance, AI tooling for engineering tasks.
Preferred skills
Ruby on Rails monolithic applications.
Technologies
AWS, Apache Iceberg, Snowflake, Kafka, Terraform, MSK, Glue, Debezium, Flink, Spark, Ruby on Rails.
Responsibilities
Design, deploy, and operate robust production-grade data infrastructure; Contribute to architecture and maintenance of a secure centralized data lake; Design and build high-performance streaming applications and data pipelines; Define and implement security controls and governance practices; Own infrastructure projects end-to-end from design to operations; Partner with analytics, product, and engineering teams to translate needs into technical solutions; Optimize pipelines, data models, and infrastructure performance; Use AI tools to accelerate repetitive engineering activities.
Seniority
Senior, hands-on IC