Data Engineer
As a Data Engineer, you will play a key role in designing, building, and optimizing our data systems to support business needs and engineering standards.
- Building efficient and scalable ETL processes using Snowflake, Databricks, Python, SQL, and Azure services to support analytics and reporting.
- Development of data ingestion frameworks, ensuring seamless integration across multiple systems while maintaining high data quality.
- Enhancing performance and reliability by optimizing queries and troubleshooting issues to ensure data availability and integrity.
- Driving best practices in data engineering, including coding standards, version control, and automation.
- Coordinating with engineers across global teams, especially offshore and ITH (India Tech Hub).
- Sharing knowledge on performance tuning and optimization, and working closely with cross-functional teams.
- Managing access controls and maintaining compliance with industry standards.
- Implementation of data integrations following best practices, quality processes, and security standards.
- Refining pipelines, improving query performance, and ensuring data infrastructure is efficient and reliable.
- Coordinating with offshore and ITH teams to drive technical delivery.
- Working closely with data analysts, product managers, business stakeholders to deliver high-impact solutions.
- Collaborating with cross-functional teams and mentoring junior engineers.
- Adhering to security, privacy, and regulatory requirements while managing access control and data integrity.
Qualifications
- 8+ years of experience in Data Engineering, ETL, Data Architecture.
- Strong expertise in SnowSQL, Snowflake, Python, Spark.
- Proven ability to build and optimize data pipelines using Azure Data Factory, Azure DevOps.
- Hands-on expertise in Azure (Storage, Key Vault, DevOps).
- Experience integrating various data sources and automating processes using Streamlit, Python, Azure Functions.
- Familiarity with Jira, SharePoint, Confluence, Miro for structured testing, collaboration, and documentation.
- Deep understanding of database performance optimization, query tuning, cost efficiency.
- Experience mentoring junior engineers, setting technical direction, and driving best practices within a team.
- Hands-on experience with Azure cloud technologies.
- Experience leading projects, setting delivery goals, and optimizing data infrastructure.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication skills and ability to collaborate across technical and business teams.
Job Type: Full-time
Pay: $150,000.00-$155,000.00 per year
Work Location: Hybrid remote in Vancouver, BC V6M 2L6
- Location Vancouver, BC
- Work location Hybrid
- Terms of employment Full time
- Starts as soon as possible
- Vacancies 1 vacancy
- Source indeed.com #9873673113
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.