Senior Data Engineer Role
You will play a crucial role in designing and implementing efficient and scalable data pipelines that meet business needs.
You will work closely with diverse stakeholders, including business analysts, data scientists, and machine learning engineers. Using your expertise in tools and technologies such as SQL, Spark, dbt, Databricks, and Snowflake, you will develop and optimize data architectures to support BI and AI use cases.
Key Responsibilities
* Assess and understand client's data landscape and assess data quality
* Work closely with business and IT stakeholders to understand business requirements
* Design, develop, and maintain scalable and efficient data pipelines on well-known data platforms such as Databricks, Snowflake or Synapse.
* Build and manage data infrastructure, including data storage, processing, and accesses
* Implement data models and schema designs to support data analysis and reporting needs
* Develop and maintain data quality and data governance frameworks
* Create data visualizations and reports to communicate insights to stakeholders
* Stay up to date with state-of-the-art data processing and analysis technologies.
* Contribute to an exciting environment with a challenging team
* Participate in technical sales activities.
* Troubleshoot and debug data-related issues
Requirements and Background
* More than 5 years of experience building data pipelines and data assets using platforms like Databricks and Snowflake.
* Proficient in SQL and Spark (Python, Scala or Java)
* Experience working with different cloud services (Azure, AWS and GCP)
* Skilled in designing and implementing data warehouses, data lakes and lakehouses.
* Familiar with software development principles, and data engineering best practices.
* Bilingual in French and English. Other languages are a plus.
* Living in Geneva or willing to commute 3 times per week.
Nice-to-Have Qualifications
* Certified Snowflake Data Engineer Associate or Professional.
* Familiarity with dbt and Terraform (IaC).
* Consulting experience is a plus.
What We Offer
* A competitive compensation package
* An education budget to enhance your skills
* A sport budget for maintaining a healthy lifestyle
* A flexible working culture for optimal work-life balance
* A position that allows you to have a significant impact on the company's growth.
* A collaborative international team passionate about knowledge sharing