4 дня назад
Senior Data Engineer (Snowflake/dbt)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Data Engineer (Snowflake/dbt): Owning and evolving scalable data platform domains and fault-tolerant pipelines with an accent on Snowflake performance, dbt model architecture, and data quality. Focus on designing observable pipeline standards, driving incident root-cause analysis, mentoring engineers, and evaluating responsible AI tooling for augmented pipelines.
Location: Melbourne, Australia; hybrid working. Successful candidates must have full-time Australian working rights and complete a National Police Record check.
Company
operates an online vehicle marketplace and is transforming its data platform to support customer-focused products, analytics, and decision-making.
What you will do
- Own the reliability, quality, and evolution of a significant data platform domain built with Snowflake, dbt Cloud, RabbitMQ, Postgres, and GitHub Actions.
- Lead Snowflake performance tuning and cost optimization through query profiling, micro-partition analysis, clustering, and warehouse configuration.
- Design dbt model architecture, testing standards, incremental strategies, and best practices.
- Architect scalable, fault-tolerant pipelines with standards for error handling, observability, and pipeline design.
- Translate product, commercial, and analytics requirements into data engineering solutions and lead incident root-cause analysis.
- Mentor engineers, conduct code reviews, and evaluate responsible, reliable, and auditable AI tooling for development and pipelines.
Requirements
- Deep expertise in SQL and Snowflake, including clustering, pruning, warehouse sizing, result caching, Snowpipe, Streams, and Tasks.
- Expert dbt Cloud experience with model architecture, testing standards, incremental strategies, and preferably MetricFlow or semantic layers.
- Strong Python engineering practices for production-grade, testable, and maintainable pipeline code.
- Experience with event-driven and messaging architecture, including RabbitMQ or an equivalent platform, routing, dead-letter queues, and producer/consumer design.
- Production Postgres experience covering indexing, query optimization, MVCC, replication, and performance troubleshooting.
- Knowledge of data governance, privacy, security, collaboration, and AI-assisted development with attention to quality, privacy, and cost.
Nice to have
- Working proficiency in .NET and C# for reading, triaging, and maintaining existing pipeline code.
- Exposure to MetricFlow or semantic layers.
Culture & Benefits
- Hybrid work combining remote flexibility with in-person collaboration.
- 24 weeks of paid parental leave for primary caregivers, four weeks for secondary caregivers, and six weeks of paid gender-affirming care leave.
- Regular hackathons, continuous learning opportunities, and wellbeing initiatives.
- Flexible working arrangements, including part-time options by discussion.
- Inclusive workplace with support for workplace adjustments and a commitment to responding to every applicant.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →