About the Role
We are seeking an accomplished and detail-oriented Snowflake Data Engineer to join our Data & AI practice. This role is critical in building and optimising modern data ecosystems that enable data-driven decision making, advanced analytics, and AI capabilities for our clients. As a trusted practitioner, you will collaborate with architects, developers, and analysts to design, implement, and maintain secure and high-performing data pipelines.
Responsibilities
- Client Engagement & Delivery
- Data Pipeline Development (Batch and Streaming)
- Snowflake & Cloud Data Platforms
- Data Architecture & Modelling
- Collaboration & Best Practices
- Quality, Governance & Security
Requirements
- Proven experience in data engineering and pipeline development on Snowflake and cloud-native platforms.
- Strong consulting values with ability to collaborate effectively in client-facing environments.
- Hands-on expertise across the data lifecycle: ingestion, transformation, modelling, governance, and consumption.
- Strong problem-solving, analytical, and communication skills.
- Experience leading or mentoring teams of engineers to deliver high-quality scalable data solutions.
- Deep expertise with Snowflake features (warehouses, Snowpark, data sharing, performance tuning).
- Proficiency in ETL/ELT tools such as DBT, Matillion, Talend, or equivalent.
- Strong SQL and Python (or equivalent language) skills for data manipulation and automation.
- Hands-on experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of data modelling methodologies (star schemas, Data Vault, Kimball, Inmon).
- Familiarity with data lake architectures and distributed processing frameworks (e.g., Spark, Hadoop).
- Experience with version control tools (GitHub, Bitbucket) and CI/CD pipelines.
- Understanding of data governance, security, and compliance frameworks.
- Exposure to AI/ML workloads desirable.
Skills
- Snowflake
- Cloud-native data platforms
- Data engineering
- ETL/ELT pipelines
- Data pipeline development
- Data Architecture
- Data Modelling
- SQL
- Python
- AWS
- Azure
- GCP
- DBT
- Matillion
- Talend
- Star schemas
- Data Vault
- Kimball
- Inmon
- Data lake architectures
- Spark
- Hadoop
- GitHub
- Bitbucket
- CI/CD pipelines
- Data governance
- Data security
- Data compliance
Experience Level
- Minimum 5–8 years in data engineering, data warehousing, or data architecture roles
- At least 3+ years working with Snowflake
Education Level
- University degree required
- BSc/MSc in Computer Science, Data Engineering, or related field
- Snowflake certifications (SnowPro Core, Advanced) highly desirable
About the Company
- NTT DATA is a $30+ billion business and technology services leader, serving 75% of the Fortune Global 100.
- We are committed to accelerating client success and positively impacting society through responsible innovation.
- We are one of the world’s leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services.
- Our consulting and industry solutions help organizations and society move confidently and sustainably into the digital future.
- As a Global Top Employer, we have experts in more than 70 countries.
- We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners.
- NTT DATA is part of NTT Group, which invests over $3 billion each year in R&D.
Equal Opportunity
- NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity.
- We are committed to providing an environment free of unfair discrimination and harassment.
- We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category.
- Join our growing global team and accelerate your career with us. Apply today.
