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.