
Senior Data Engineer
BlueCat
Posted about 2 hours ago
The BlueCat Cloud Platform team is dedicated to powering all BlueCat SaaS products. Our mission is to deliver these products on a reliable, fast, globally distributed, and cost-effective enterprise-grade cloud infrastructure. A key aspect of this mission is our scalable data service, which supports the growth of BlueCat's data-driven products.
We are seeking a highly skilled Senior Data Engineer with strong ownership, communication, and collaboration abilities to join our team. In this role, you will help us automate a robust and scalable data service used by numerous teams across the company.
Key Responsibilities:
• Design, build, and operate a large-scale data lake
• Build and maintain data pipelines and data services
• Implement data processing and analytics jobs
• Work closely with Application and Platform teams on data requirements
• Contribute to architecture, scalability, and performance decisions
• Ensure data quality, reliability, and observability
• Optimize system performance, scalability, and reliability
• Ensure data protection across the data lifecycle
Core Requirements:
• Strong proficiency in Python and SQL
• Experience with distributed data processing (Spark or Flink)
• Hands-on experience with modern data lakehouse architectures
• Solid understanding of data modeling and warehousing concepts
• Experience building and maintaining reliable data pipelines
• Experience with AWS (or other cloud platforms)
• CI/CD experience (GitLab preferred, GitHub or Bitbucket)
• Infrastructure as Code (Terraform or similar)
• Kubernetes (K8s)
• Understanding of OLAP vs OLTP systems
• Dimensional modeling (Kimball, star schema, surrogate keys)
• Slowly Changing Dimensions
Nice to Have:
• Experience with data observability, monitoring, and data quality practices
• Monitoring tools: CloudWatch, Prometheus, Grafana
• Apache Iceberg
• ClickHouse
• Orchestration tools: Dagster or Apache Airflow
Job details
Jobr Assistant extension
Get the extension →