Tech Stack
PythonSQLLeadershipSnowflakedbt
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Snowflake Data Engineer with 5+ years of experience to join our team in Bengaluru, India. You will focus on designing and implementing enterprise-scale data solutions.
Responsibilities
- Design and implementation of new/green field Snowflake data platform and architecture
- Drive platform setup, integration, performance optimization, and capacity planning in Snowflake
- Experience with automation, CI/CD, and Infrastructure-as-Code for Snowflake platform
- Define ELT/ETL frameworks using Snowflake SQL, dbt, and enterprise ETL tools
- Establish data ingestion and transformation patterns/frameworks for large-scale banking datasets
- Integrate Snowflake with AWS/Azure data ecosystems and enterprise tools
- Ensure compliance with APRA regulations and data governance standards
- Implement security frameworks including RBAC, data masking, and encryption
- Provide technical leadership, code reviews, and mentoring to engineering teams
- Engage with client stakeholders for requirement analysis, solution design, and governance
- Exposure to AI as it evolves within the role and the workplace
Requirements
- Must have
- 5+ years in data engineering, with at least 4+ years in Snowflake (new greenfield platform setup implementation preferred)
- Experience with dbt, Informatica, Matillion, or similar tools
- Strong SQL expertise and data modelling (Kimball / Data Vault)
- Hands-on experience with cloud data services (Snowflake cloud, AWS, Azure, or GCP)
- Experience leading large-scale data engineering teams
- Nice to have
- Banking/Financial Services experience (highly preferred)
- Knowledge of payments, lending, and risk/regulatory reporting systems
- Experience with Python, PySpark, and data automation frameworks
- Exposure to real-time data processing (Kafka, streaming)
- Familiarity with data governance tools like Collibra or Alation
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Professional growth and development opportunities
About the Company
Luxoft is a global leader in digital transformation and technology services, empowering businesses to thrive in the digital era. Join our team and be part of a company that values innovation, collaboration, and excellence.
Languages
- English: C1 Advanced
Employment Type
- FULL_TIME
Experience Level
- Senior