Jobseekers | Our Training Program | Snowflake
Snowflake Careers Program
Build your career as a Snowflake Data Engineer
Build your future in modern data engineering
That creates demand for Data Engineers who can build reliable pipelines, transform data and help make information usable across the business.
Our Snowflake Careers Program gives you a structured route into that role.
Training is delivered through Revolent, our specialist technology talent creation and training business. You’ll develop Snowflake Data Engineering expertise, build practical experience across the wider modern data stack and work towards relevant certifications based on the requirements of your customer placement.
Once training is complete, you’ll progress onto a placement with a customer for up to two years, working as part of their team while remaining with Revolent and applying your skills to live data initiatives.
Why build a career in Snowflake?
What does a Snowflake Data Engineer do?
- Building and maintaining data pipelines, transformations and models
- Ingesting data from multiple systems into Snowflake
- Improving data quality, performance and accessibility
- Supporting scalable data architectures for analytics and reporting
- Preparing reliable data for AI and machine learning workloads
- Working with stakeholders to understand data requirements
- Helping improve how data is stored, processed and managed across the platform
What sets the Snowflake Careers Program apart?
Practical data engineering
Relevant certifications
Experience across the wider data stack
Professional development
What could your training cover?
- Snowflake architecture and core platform concepts
- Data ingestion and integration
- SQL and data transformation
- Data modeling
- dbt
- Fivetran
- Apache Airflow
- Airbyte
- Tableau
- Data orchestration
- Data quality and governance
- Analytics-ready data practices
- Foundations for machine learning and generative AI workloads
What do you need to join the program?
- At least one year of basic programming knowledge, with Python preferred
- Familiarity with version control tools, with Git preferred
- Basic SQL knowledge
Build real-world Snowflake experience
After successfully completing your training, you’ll progress onto a customer placement for up to two years and work as part of their team while remaining with Revolent.
You’ll contribute to live data initiatives, take on responsibilities aligned to your Snowflake Data Engineer role and continue building practical experience in a real working environment.
Where could your Snowflake career take you?
- Advanced Data Engineering
- Data Architecture
- Analytics Engineering
- Data Platform Engineering
- Machine Learning Engineering
- Generative AI
- Technical consulting
- Data and AI leadership
At the end of your placement, there may also be an opportunity to transition permanently into the customer organization.
Our aim is to help you build the technical expertise and real-world experience needed for a long-term career in modern data and AI.
Ready to start your Snowflake career?
This is not a job ad. The information provided is intended as general information about our Tech Careers Programs.