Senior Data Engineer (Snowflake & Databricks)
We usually respond within a week
The Role:
The Keyrus team is expanding rapidly. We require a Data Engineer to assist with a multi-year global Data programme for a strategic Banking client.
- Target start date: September 2025
- Hybrid model - 3 days at Pune or Bangalore Office, India
- Salary range: 25,00,000 to 35,00,000 INR
Responsibilities:
- Design, develop, and maintain scalable and efficient ETL data pipelines using Python, SQL, and Databricks.
- Implement ETL processes for extracting, transforming, and loading data into the Snowflake data warehouse.
- Build modular data workflows that connect multiple data sources, load them into data frames (acting as temporary tables), and pass them into downstream Python ML models.
- Use Databricks Notebooks or Snowpark to develop, deploy, and orchestrate lightweight ML model scoring or transformations.
- Perform data cleansing and transformation within Python Notebooks before model execution.
- Manage source code using Git, ensuring reproducibility and collaboration.
- Create and optimise data models, tables, and database structures within Snowflake.
- Implement database solutions to support analytical and reporting requirements.
- Optimise data pipelines and SQL queries for performance, scalability, and efficiency.
- Collaborate with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions.
- Adhere to data governance, security best practices, and version control
What we're looking for in our applicants:
- At least 4 years of professional experience in Data Engineering or ETL development.
- Strong experience in building ETL pipelines on Snowflake and Databricks.
- Experience integrating Python-based ML models using Databricks or Snowpark notebooks.
- Hands-on skills in data cleansing, transformation, and lightweight model scoring using Python.
- Proficient with Git for version control and collaboration.
- Working experience on Snowflake Features like Streams, Tasks, DAG, Data Share, UDF, and Time Travel.
Why Keyrus?
Joining Keyrus means joining a market leader in the Data Intelligence field and an (inter)national player in Management Consultancy and Digital Experience.
You will be part of a young and ever learning enterprise with an established international network of thought leading professionals driven by bridging the gap between innovation and business. You get the opportunity to meet specialised and professional consultants in a multicultural ecosystem.
Keyrus gives you the opportunity to showcase your talents and potential, to build up experience through working with our clients, with the opportunity to grow depending on your capabilities and affinities, in a great working and dynamic atmosphere.
Keyrus UK Benefits:
- Competitive holiday allowance
- Very comprehensive Private Medical Plan
- Flexible working patterns
- Workplace Pension Scheme
- Sodexo Lifestyle Benefits
- Discretionary Bonus Scheme
- Referral Bonus Scheme
- Training & Development via KLX (Keyrus Learning Experience)
- Locations
- Pune
- Remote status
- Hybrid

Pune
Workplace & Culture
We love having fun! 🎉 Whether it is a Halloween competition, International Women's Day breakfast, knowledge sharing sessions or a party...it's always fun to meet your colleagues. Our welcoming offices are available to anyone not working at the client site or from home. We also promote a healthy life-style by organising sports events and challenges 🏃 as well as access to a fantastic healthcare plan 😍 .
Already working at Keyrus UK?
Let’s recruit together and find your next colleague.