Job Description
We’re looking for a highly skilled and proactive Senior Data Engineer to join our Data Engineering & BI team.
This role combines deep technical expertise, business collaboration, and a strong mentoring and leadership mindset. You'll be a key player in designing and scaling our data infrastructure, with a strong focus on Snowflake, DBT, and SQL, while ensuring we deliver high-value, reliable data solutions to support business teams across the organization.
* Design, implement, and administer Snowflake architecture, including data modeling, security, performance tuning, and cost optimization.
* Build and maintain DBT models with clear structure, testing, documentation aligned with business logic and transformation best practices, and manage the environment.
* Write, optimize, and maintain complex SQL queries across Snowflake and traditional RDBMS (Oracle, PostgreSQL, etc.).
* Develop and automate robust data pipelines using Python for extraction, transformation, and loading.
* Use Git for collaborative version control and develop CI/CD workflows.
* Engage with business stakeholders to understand their needs and build scalable, self-service data solutions.
* Administer or support reporting platforms (such as Tableau), ensuring performance, governance, and ease of use.
* Drive technology choices, standardization, and architectural best practices within the team.
* Mentor junior team members, fostering a culture of excellence, continuous learning, and cross-functional support.
Qualifications
* 7+ years of experience in data engineering or a similar role, in a modern cloud-based data environment.
* Expert-level SQL skills — you write clean, optimized, and maintainable queries effortlessly.
* Advanced experience with Snowflake (security, architecture, optimization).
* Strong hands-on expertise with DBT for transformation pipelines and model governance.
* Deep understanding of traditional relational databases and their performance characteristics.
* Solid proficiency in Python for scripting and automation tasks.
* Experience with Git and collaborative development workflows.
* Strong interpersonal and communication skills to work effectively with both technical and business teams.
* Proven ability to lead technical decisions, introduce new tools or practices, and mentor junior engineers.
Nice to have:
* Experience administering or supporting Tableau or similar reporting tools.
* Familiarity with data governance concepts (cataloging, lineage, RBAC).
* Event based workflow implementation (Kafka, Confluent,...)
* Exposure to Agile methodologies (Scrum, Kanban).
Additional Information
Why join us?
You’ll be part of a data-driven culture where your input shapes the stack, the strategy, and the future of data at the company. You’ll have space to lead, build, and grow—with the support of a collaborative team and clear business impact.
S Q2