The project is for one of the world's famous science and technology companies in pharmaceutical industry, supporting initiatives in AWS, AI and data engineering, with plans to launch over 20 additional initiatives in the future. Modernizing the data infrastructure through the transition to Snowflake as a priority, as it will enhance capabilities for implementing advanced AI solutions and unlock numerous opportunities for innovation and growth.

We are seeking a Senior Snowflake Developer who will be responsible for designing, developing, and maintaining scalable data solutions that effectively meet the needs of our organisation.

The role will serve as a primary point of accountability for the technical implementation of the data flows, repositories and data-centric solutions in your area, translating requirements into efficient implementations.

  • Design and work with Snowflake databases, schemas, views, and RAW, STG, and MART data layers.
  • Manage access using RBAC, role hierarchies, row-level security, and column-level access policies.
  • Work with dynamic tables, external stages, Snowpipe, and batch data loading.
  • Build and support reliable, production-grade Snowflake data pipelines.
  • Write optimised SQL queries for data extraction, transformation, and loading.
  • Utilise Python for advanced data processing, automation tasks, and system integration.
  • Be an advisor with your In-depth knowledge of Snowflake architecture, features, and best practices.
  • Develop and maintain complex data pipelines and ETL processes in Snowflake.
  • Collaborate with data architects, analysts, and stakeholders to design optimal and scalable data solutions.
  • Automate DBT Jobs & build CI/CD pipelines using Azure DevOps for seamless deployment of data solutions.
  • Ensure data quality, integrity, and compliance throughout the data lifecycle.
  • Troubleshoot, optimize, and enhance existing data processes and queries for performance improvements.
  • Document data models, processes, and workflows clearly for future reference and knowledge sharing.
  • Build Data tests, Unit tests and mock data frameworks
  • Good to have AWS and Streamlit knowledge

MUST
  • Master’s degree in computer science, Information Technology, or a related field.
  • 5+ years of overall experience in data engineering, including relevant and hands-on expertise in Snowflake and DBT.
  • Extensive hands-on experience in writing complex SQL queries, demonstrating proficiency in data manipulation and analysis for large data volumes.
  • Strong understanding of data warehousing concepts, methodologies, and technologies with in-depth experience in data modelling techniques (OLTP, OLAP, Data Vault 2.0)
  • Experience building data pipelines using DBT (Data Build Tool) for data transformation.
  • Familiarity with advanced techniques for performance tuning methodologies in Snowflake including query optimization.
  • Strong knowledge with CI/CD pipelines, preferably in Azure DevOps.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication, collaboration, and interpersonal skills.
NICE TO HAVE
  • Knowledge of additional data technologies (e.g., AWS, Azure, GCP) is a plus.
  • Knowledge of Infrastructure as Code (IAC) tools such as Terraform or cloud formation is a plus.
  • Experience in leading projects or mentoring junior developers is advantageous.

Luxoft, a DXC Technology Company is a global digital strategy and software engineering firm with over 17,000 international employees within its 58 offices in 29 countries. It is headquartered in Zug, Switzerland. 

In January 2019, Luxoft was acquired by U.S. company DXC Technology. Luxoft partnered with LG Electronics to create a next-generation Autonomous Mobility concept vehicle that integrates consumers' personalized digital lifestyles into a driving experience. Luxoft enabled Switzerland's first Blockchain based e-vote platform with the City of Zug and Hochschule Luzern's Blockchain Lab.

Luxoft, a DXC Technology Company is a world-renowned company. It has been present on the Polish market for over 13 years. We have offices in Krakow, Warsaw, Wroclaw, and Gdansk. We employ over 2,000 professional experts carrying out projects for over 100 clients from the financial, automotive, medical, tourist industries, etc. We work for many international clients, including the USA, Great Britain, and Switzerland.

So far, Luxoft Poland has made a name for itself as a company that offers work on innovative projects, we offer various experiences in the field of IT, opportunities for rapid development, an extensive training program, and attractive benefits for employees.

At present, 62% of Luxoft Poland employees come from Poland, and 38% from around 50 countries, including Ukraine, Brazil, India, Turkey, Spain, Portugal, Italy, Romania, USA, etc.

At Luxoft, a DXC Technology Company almost 80 percent of employees are experts with the "Senior" experience level, with at least five years of experience. We care about our employees, so every day we try to provide them with the best possible conditions for work and development.

Technology is our passion! We focus on top engineering talent means that you will be working with the best industry professionals from around the world. Because of that, Luxoft is a global family with an epic atmosphere – we love what we do!