Senior Data Engineer

Job summary
Permanent contract
Gland
Salary: Not specified
A few days at home
Skills & expertise
Generated content
Mentoring
Communication skills
Agile methodologies
Oracle
Git
+7
Apply

Swissquote
Swissquote

Interested in this job?

Apply
Questions and answers about the job

The position

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.

Preferred experience

  • 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).

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Data / Business Intelligence”.

Apply