Negotiable
Outside
Remote
USA
Summary: The role of Data Engineer focuses on leveraging strong analytical skills and technical expertise in Python, Snowflake, and Google Cloud Platform to analyze large datasets and generate insights. The candidate will collaborate with cross-functional teams to support data-driven decision-making and ensure data integrity and compliance. Responsibilities include designing data models, developing dashboards, and optimizing data processes. The position is remote and classified as outside IR35.
Key Responsibilities:
- Collect, clean, and analyze large volumes of data from various sources, including Snowflake and Google Cloud Platform-based data lakes.
- Design and implement data models and pipelines using Python and SQL.
- Develop dashboards and reports to visualize trends and support strategic initiatives.
- Collaborate with cross-functional teams (engineering, product, business) to understand data requirements and provide actionable insights.
- Write efficient, reusable Python scripts for data manipulation, automation, and analysis.
- Leverage Google Cloud Platform tools (e.g., BigQuery, Cloud Storage, Dataflow) to process and analyze data.
- Optimize queries and maintain data integrity in Snowflake data warehouse.
- Ensure compliance with data governance and security policies.
Key Skills:
- Bachelor's degree in Computer Science, Statistics, Mathematics, Engineering, or a related field.
- 3+ years of professional experience in a Data Analyst or similar role.
- Proficiency in Python for data analysis and automation.
- Strong SQL skills with experience in Snowflake or similar cloud data warehouses.
- Hands-on experience with Google Cloud Platform, especially BigQuery, Cloud Functions, or Dataflow.
- Strong analytical and problem-solving skills with a keen attention to detail.
- Ability to communicate complex technical information to non-technical stakeholders.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
We are seeking a detail-oriented and highly analytical Data Engineer with strong experience in Python, Snowflake, and Google Cloud Platform (Google Cloud Platform). The ideal candidate will be responsible for analyzing large data sets, generating insights, and supporting data-driven decision-making across the organization.
Key Responsibilities:
Collect, clean, and analyze large volumes of data from various sources, including Snowflake and Google Cloud Platform-based data lakes.
Design and implement data models and pipelines using Python and SQL.
Develop dashboards and reports to visualize trends and support strategic initiatives.
Collaborate with cross-functional teams (engineering, product, business) to understand data requirements and provide actionable insights.
Write efficient, reusable Python scripts for data manipulation, automation, and analysis.
Leverage Google Cloud Platform tools (e.g., BigQuery, Cloud Storage, Dataflow) to process and analyze data.
Optimize queries and maintain data integrity in Snowflake data warehouse.
Ensure compliance with data governance and security policies.
Required Skills and Qualifications:
Bachelor s degree in Computer Science, Statistics, Mathematics, Engineering, or a related field.
3+ years of professional experience in a Data Analyst or similar role.
Proficiency in Python for data analysis and automation.
Strong SQL skills with experience in Snowflake or similar cloud data warehouses.
Hands-on experience with Google Cloud Platform (Google Cloud Platform) especially BigQuery, Cloud Functions, or Dataflow.
Strong analytical and problem-solving skills with a keen attention to detail.
Ability to communicate complex technical information to non-technical stakeholders.
Preferred Qualifications:
Experience with BI tools like Looker, Tableau, or Power BI.
Knowledge of data modeling and ETL processes.
Familiarity with version control tools (e.g., Git).
Experience working in an Agile environment.