Expoint – all jobs in one place
Finding the best job has never been easier

Network Security Engineer jobs in Canada

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Network Security Engineer in Canada and join the network of leading companies. Start your journey today and find your dream job as a Network Security Engineer with Expoint.
Company
Job type
Job categories
Job title (1)
Canada
City
1,309 jobs found
Yesterday
EY

EY AI Data - Senior Engineer Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Design, construct, and maintain scalable data pipelines and ETL/ELT processes across Snowflake and/or Azure Databricks environments. Develop data processing workflows using Databricks Notebooks, Spark SQL, and/or Snowflake SQL. Optimize data...
Description:


The Azure Databricks Data Engineer will be instrumental in building and maintaining an optimized data ecosystem using Azure Databricks. You will be responsible for developing and managing data pipelines, ensuring data quality, and enabling advanced analytics capabilities. Your role will involve close collaboration with data scientists, analysts, and other stakeholders to deliver data-driven solutions that support the strategic goals of EY.

Your Key Responsibilities

As a Data Engineer, you will:

  • Design, construct, and maintain scalable data pipelines and ETL/ELT processes across Snowflake and/or Azure Databricks environments.
  • Develop data processing workflows using Databricks Notebooks, Spark SQL, and/or Snowflake SQL.
  • Optimize data storage and processing performance to support real-time analytics and business intelligence.
  • Collaborate with cross-functional teams to gather requirements and translate business needs into technical specifications.
  • Build and maintain data models, data marts, and data warehouses to support analytics and reporting.
  • Implement data governance, security, and compliance best practices across cloud data platforms.
  • Troubleshoot and resolve data processing issues, ensuring high data quality and integrity.
  • Provide technical guidance on platform capabilities and mentor junior data engineers.
  • Stay current with the latest features and trends in Snowflake, Databricks, and cloud data engineering.
  • Develop and maintain documentation related to data pipeline architecture, development processes, and governance.

Skills and Attributes for Success

  • Certifications such as Snowflake SnowPro, Azure Data Engineer Associate, or Azure Data Scientist Associate.
  • Experience with BI tools like Power BI, Tableau, or Looker.
  • Familiarity with machine learning frameworks, data science concepts, and big data tools.
  • Experience with version control systems (e.g., Git) and workflow orchestration tools (e.g., Apache Airflow).
  • Understanding of DevOps practices, CI/CD pipelines, and data integration techniques.

To Qualify for the Role, You Must Have

  • A Bachelor's or Master’s degree in Computer Science, Engineering, Information Systems, or a related field.
  • Proven experience as a Data Engineer with hands-on expertise in Snowflake, Databricks, and/or Azure.
  • Strong programming skills in Python, Scala, or Java.
  • Proficiency in SQL, data modeling, and data warehousing concepts.
  • Knowledge of cloud platforms such as Azure, AWS, or GCP, and their integration with Snowflake.
  • Experience with Apache Spark and its integration with Databricks.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work collaboratively in a fast-paced, team-oriented environment.

What we offer


We offer a competitive compensation package where you’ll be rewarded based on your performance and recognized for the value you bring to our business. In addition, our Total Rewards package allows you decide which benefits are right for you and which ones help you create a solid foundation for your future. Our Total Rewards package includes a comprehensive medical, prescription drug and dental coverage, a defined contribution pension plan, a great vacation policy plus firm paid days that allow you to enjoy longer long weekends throughout the year, statutory holidays and paid personal days (based on province of residence), and a range of exciting programs and benefits designed to support your physical, financial and social well-being. Plus, we offer:

  • Support and coaching from some of the most engaging colleagues in the industry
  • Learning opportunities to develop new skills and progress your career
  • The freedom and flexibility to handle your role in a way that’s right for you


EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.

Show more
Yesterday
EY

EY Senior DevOps Infrastructure Engineer Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
CI/CD Pipeline Management: Design, implement, and manage CI/CD pipelines using tools such as GitHub Actions, Jenkins, or Azure DevOps, ensuring integration of automated security and quality checks. Cloud Infrastructure Development:...
Description:

As a Senior DevOps and Infrastructure Engineer, you will play an integral role in designing, building, and maintaining scalable, secure, and efficient infrastructure across Azure and AWS environments. With your expertise in container orchestration, CI/CD pipelines, Infrastructure as Code, and ML Ops, you will help drive automation, streamline deployment processes, and ensure robust security compliance throughout the software development lifecycle. The ideal candidate will possess hands-on experience with Kubernetes, Docker, Terraform, and cloud platforms while demonstrating the ability to collaborate across development, operations, and data science teams to enable transformative business outcomes.

Your key responsibilities

  • CI/CD Pipeline Management: Design, implement, and manage CI/CD pipelines using tools such as GitHub Actions, Jenkins, or Azure DevOps, ensuring integration of automated security and quality checks.
  • Cloud Infrastructure Development: Develop and maintain scalable, secure cloud infrastructure on Azure and AWS using Infrastructure as Code (IaC) tools like Terraform and CloudFormation.
  • Kubernetes Management: Deploy, manage, and monitor Kubernetes clusters (AKS, EKS) to support containerized workloads, leveraging Helm charts for repeatable deployments.
  • Containerization Standards: Implement and maintain containerization standards using Docker, focusing on security, scalability, and efficient resource utilization.
  • Collaboration with ML and Data Engineering: Collaborate with ML and data engineering teams to enable ML Ops workflows, supporting reproducible model training, CI/CD for machine learning components, and automated deployment to production environments.
  • Security Integration: Integrate and manage security tools and practices, such as container security scanning, secrets management, and compliance monitoring across cloud infrastructure and CI/CD pipelines.
  • Monitoring and Logging Solutions: Set up and configure monitoring and logging solutions (e.g., Prometheus, Grafana, Azure Monitor, CloudWatch) to ensure high availability, performance, and rapid incident response.
  • Architectural Design Participation: Participate in architectural design sessions, providing input on DevOps best practices, scalability, and security for new solutions and enhancements.
  • Automated Testing Support: Support automated testing frameworks and contribute to code quality initiatives through integration with platforms such as SonarQube or Checkmarx.
  • Operational Automation: Develop scripts and automation to streamline routine operational tasks, reduce manual intervention, and improve team efficiency (Python, Bash, PowerShell, or similar).
  • Documentation Maintenance: Maintain robust documentation for infrastructure, deployment processes, and operational procedures, ensuring transparency and knowledge sharing across teams.
  • Troubleshooting and Issue Resolution: Troubleshoot infrastructure, deployment, and pipeline issues, liaising with developers, QA, and support teams as needed to resolve complex problems.
  • Industry Trends and Innovations: Stay current on industry trends, cloud service updates, and DevOps tooling, proactively recommending improvements and innovations to the platform ecosystem.

Skills and attributes for success

  • Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
  • Experience: 4-6 years of hands-on experience in DevOps, Infra Engineering, or a related discipline.
  • Certification: Relevant professional certifications (e.g., Azure/AWS Architect, Kubernetes Administrator, Terraform Associate, etc.) are an asset.
  • CI/CD Pipeline Management: Design, implement, and manage CI/CD pipelines using tools such as GitHub Actions, Jenkins, and Azure DevOps, integrating security tools like AquaSec, Mend,
  • Checkmarx, and SonarQube for enhanced DevSecOps practices.
  • Infrastructure as Code (IaC): Develop and maintain scalable and secure infrastructure deployment using IaC tools such as Terraform, ARM Templates, or Bicep.
  • Container Management: Manage and optimize Azure Kubernetes Service (AKS) clusters, including deployments using Helm charts, and implement container security with AquaSec to ensure compliance with best practices.
  • Security Integration: Integrate Mend into CI/CD pipelines to manage open-source dependencies and vulnerabilities, perform static application security testing (SAST) using Checkmarx, and enable secure code scanning.
  • Code Quality Analysis: Set up and utilize SonarQube to analyze code quality, enforce coding standards, and maintain high software quality.
  • Application Deployment: Use Docker or similar containerization technologies to package and deploy applications consistently across different environments, and deploy applications on cloud platforms
  • (AWS, Azure, Google Cloud) or on-premise servers, configuring web servers (Nginx, Apache) and managing domains and SSL certificates.
  • Programming Skills: Basic proficiency in programming languages, particularly Python and .NET, for developing custom integrations and automating pipeline processes.
  • Cloud Environment Knowledge: Strong understanding of cloud environments, specifically AWS and Azure, and their respective services to effectively manage and deploy applications in the cloud.

Show more

These jobs might be a good fit

Yesterday
EY

EY Senior Consultant - SAP Security Controls Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Contributing to the overall success of the team by developing a thorough understanding of EY methodologies and tools to enhance service delivery. Challenging traditional procedures and finding new approaches to...
Description:

EY's State and Local Tax (SALT) team is a growing practice within the organization, and you'll see that growth reflected in your career. As a Tax Senior, you'll assist with multiple tax engagements and contribute to the delivery of quality tax planning and compliance services for our financial services clients. You'll be part of a rapidly growing team that's seen plenty of recent expansion, with the aim to double in size over the next few years. With support from some of the most engaging professionals in the business, you can expect to develop your tax technical skills, management techniques, and business experience considerably. It's all about taking on new skills and responsibilities as they arise and making the most of our dedicated mentors and training programs.

Your key responsibilities

You'll likely spend most of your time on a diverse array of projects, responsibilities, and tasks. Whatever you're working on, our clients will turn to you for up-to-the-minute tax advice they can always rely on. To make that happen, we'll look to you to implement your extensive knowledge of state and local tax concepts and law. You can expect to be working in a highly collaborative culture, where listening to and sharing information with colleagues is an essential part of the role.

Skills and attributes for success

  • Contributing to the overall success of the team by developing a thorough understanding of EY methodologies and tools to enhance service delivery
  • Challenging traditional procedures and finding new approaches to provide tax services
  • Providing compliance work product and assisting management with client deliverables
  • Building client relationships and demonstrating your knowledge of the financial services industry
  • Staying abreast of state & local tax developments and work to develop new and innovative service offerings that can deliver value to our clients

To qualify for the role, you must have

  • A bachelor's degree with an emphasis in accounting, finance, or economics and 3 years of related work experience
  • CPA or licensed Attorney, or the ability to achieve either certification
  • Strong tax technical skills and experience in tax research and writing, income and franchise taxes and transfer taxes
  • Compliance skills as it relates to multi-state jurisdictions
  • Excellent verbal and written communication skills
  • Willingness to travel as needed, and working in a balanced hybrid environment

Ideally, you'll also have

  • Experience in a professional services environment

What we look for

We’re interested in people with initiative who are not afraid to speak up, with a genuine desire to service clients in the financial services industry focused on state and local taxes. If you’re ready to further build on your reputation as a professional advisor, this role is for you.

What we offer you
At EY, we’ll develop you with future-focused skills and equip you with world-class experiences. We’ll empower you in a flexible environment, and fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams. Learn .

  • We offer a comprehensive compensation and benefits package where you’ll be rewarded based on your performance and recognized for the value you bring to the business. The base salary range for this job in all geographic locations in the US is $80,900 to $133,700. The base salary range for New York City Metro Area, Washington State and California (excluding Sacramento) is $97,100 to $152,000. Individual salaries within those ranges are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills and geography. In addition, our Total Rewards package includes medical and dental coverage, pension and 401(k) plans, and a wide range of paid time off options.
  • Join us in our team-led and leader-enabled hybrid model. Our expectation is for most people in external, client serving roles to work together in person 40-60% of the time over the course of an engagement, project or year.
  • Under our flexible vacation policy, you’ll decide how much vacation time you need based on your own personal circumstances. You’ll also be granted time off for designated EY Paid Holidays, Winter/Summer breaks, Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.


Show more

These jobs might be a good fit

Yesterday
EY

EY Senior Manager - SAP Security Controls Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Requirements Gathering: Conduct interviews, workshops, and stakeholder sessions to elicit business and technical requirements. Documentation & Analysis: Translate stakeholder needs into clear specifications, functional documentation, and user stories that guide...
Description:

Senior Manager - Digital Engineering - Technology Consulting

As an Infrastructure Architect within our Technology Consulting team, you will play a key role in bridging the gap between business needs and technical solutions. You’ll work closely with stakeholders to gather, analyse, and translate requirements into clear and actionable documentation that supports solution design, development, and delivery.


Your key responsibilities

  • Requirements Gathering: Conduct interviews, workshops, and stakeholder sessions to elicit business and technical requirements.
  • Documentation & Analysis: Translate stakeholder needs into clear specifications, functional documentation, and user stories that guide solution development.
  • Validation & Testing: Develop test cases and validation frameworks to assess technical solutions against business requirements, ensuring alignment and quality.
  • Risk & Impact Assessment: Analyse potential risks and impacts of proposed solutions, contributing to informed decision-making and project planning.
  • Stakeholder Engagement: Collaborate with cross-functional teams including architects, developers, and business leads to ensure shared understanding and delivery of requirements.
  • Continuous Improvement: Identify opportunities to improve business processes and system functionality through data-driven insights and feedback loops.

Skills and attributes for success

  • Strong experience in business analysis within technical environments, including system integration, infrastructure, cloud platforms or application development projects.
  • Proficiency in producing clear and comprehensive documentation, including business requirements, functional specifications, and process flows.
  • Familiarity with Agile and Waterfall methodologies, and experience working with tools such as JIRA, Confluence, or similar platforms.
  • Excellent problem-solving and analytical skills, with the ability to assess complex systems and identify gaps or improvement opportunities.
  • Strong communication and stakeholder management skills, with the ability to engage both technical and non-technical audiences.
  • Understanding of core on-prem infrastructure platforms and services (AD, Hypervisor platforms, Application environment services, Azure & AWS PaaS and SaaS offerings etc..)
  • Proficiency with TCP/IP, DNS, DHCP, VPNs, and network security fundamentals.
  • Hands on experience with Infrastructure migration from SAP ECC to SAP S4 HANA in Azure
  • Familiar with enterprise IT operational governance practices (CAB, SDA, ARB etc..)
  • Able to produce solution and product design documentation.
  • Familiar with Microsoft productivity suite services and architecture including migration of services to new organisation

Ideally, you’ll have the skills and attributes below but don’t worry if you don’t tick all the boxes. We’re interested in your aptitude, attitude and willingness to learn.

  • A Bachelor’s degree in Information Technology, Business, or a related field.
  • Knowledge on WAN/ LAN routing protocols (e.g. BPG, ISPF) is highly desirable along with relevant certifications such as CCNA/ CCNP.
  • Experience in enterprise transformation, system migrations, or regulatory environments.
  • Exposure to risk analysis frameworks and validation methodologies.
  • A proactive mindset and a passion for enabling technology-driven business outcomes.

At EY, we’ll fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams. Learn .

  • Career development: At EY, your career is yours to shape! We’ll develop you with future-focused skills and equip you with world-class experiences
  • Flexible work arrangements: Our flexible work policies empower you to balance your professional and personal life, fostering a culture of trust and autonomy.
  • A comprehensive benefits package: From a yearly wellness incentive, to access to additional 8 weeks of flex leave per year, and family-friendly policies, including 26 weeks of gender-neutral paid parental leave, we cater to your diverse needs to help you thrive both personally and professionally
  • Salary: We offer a competitive salary which is open to negotiation pending on skills and experience.

Our preferred applicant will be required to undertake employment screening by EY or our external third-party provider.

© 2025 Ernst & Young Australia. A member firm of Ernst & Young Global Limited. All Rights Reserved. Liability limited by a scheme approved under Professional Standards Legislation.

Show more

These jobs might be a good fit

17.11.2025
E

Ebay MTS Software Engineer Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
highly available. deployment. Identify project technical risks and make recommendations to mitigate. Use deep technical proven experience of company systems and applications, which could cover applications, services, systems, or frameworks....
Description:

Job Title: MTS 1, Software Engineer

Start Date: January 19, 2026

days per annum , 5 sick days per annum

  • highly available

  • deployment

  • Identify project technical risks and make recommendations to mitigate

  • Use deep technical proven experience of company systems and applications, which could cover applications, services, systems, or frameworks

  • a high level of initiative and attention to detail during daily operations

  • Collaborate effectively with other engineers, product managers, designers, and QA engineers

  • Encourage peers with high-quality, hands-on technical contributions

  • methodology , design, and best practices.

  • Consistently produce high-quality software with a focus on unit testing, regular code reviews, and continuous integration.

  • high standards in quality and operational excellence.

  • Develop comprehensive technical documentation and presentations to clearly communicate architectural decisions and design options. Ensure documentation aligns with project scopes, milestones, and deliverables.

  • Effectively delegate tasks and responsibilities within the team, considering individual skills and workload

  • Lead the development of prototypes and proof-of-concept implementations for new technologies or approaches.

Required Experience

The language of work is English.

  • Bachelor of Engineering degree plus 8 or more years of experience ; or MS in Computer Science plus 6 or more years of hands-on experience in developing highly scalable distributed platforms and services and internet scale web application


  • Highly experienced in application development in JAVA and Kotlin and its related frameworks such as like Spring, Spring Boot, Hibernate, Stream processing platforms such as Kafka and Flink ;

  • in Oracle ADF 12c Framework, JavaScript , HTML and

  • in J2EE, SOAP, SOA Services, Design Patterns, OOA/D, Data Structures, XML, REST, JSON, and Internet Protocols ;

  • in a programming language such as Scala, solid base in data structures, algorithms and a strong understanding of multithreading, synchronization, concurrent programming; deep architectural understanding of system design and lead ing

  • noSQL data technology such as Mongo , ElasticSearch and related toolset ;

  • in Spring boot and Hadoop framework ;

  • in retail and logistics ;

  • ility to troubleshoot performance bottlenecks in

  • participating in design and code reviews, coding and unit testing of fault-tolerant applications. Comfortable or have familiarity with all the layers of multi-tier applications to craft complete solutions and maintain products

  • Solid understanding of computer science fundamentals. Experience in non-functional skills like Security, Load and Performance Tests, Accessibility, Site Speed optimization, Cross-browser /Cross-platform UX Design

  • Excellent verbal and written communication, leadership, and collaboration skills

Show more

These jobs might be a good fit

16.11.2025
E

Ebay Senior Software Engineer Fullstack Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Architect, design, develop and test complex, multi-tier distributed Warehouse Management System software systems. Lead architecture discussions, develop well-documented design docs, and facilitate development and code reviews ensuring alignment with industry...
Description:

The Impact You Will Make Here

The Senior Software Engineer is responsible for coordinating the design, development, and implementation of software solutions. This role combines technical expertise with leadership skills to guide a team of developers, ensure outstanding deliverables, and drive the successful completion of projects. Candidates must have in-depth software development expertise, proven ability to deliver complex solutions, hands-on experience with Java and GCP, and capability to lead a small engineering team autonomously.

  • Architect, design, develop and test complex, multi-tier distributed Warehouse Management System software systems

  • Lead architecture discussions, develop well-documented design docs, and facilitate development and code reviews ensuring alignment with industry standards

  • Work with product managers, collaborators, and cross-functional teams to build software solutions that fulfill functional and non-functional needs, establish project plans and deliverables

  • Estimate engineering effort, plan execution cycles, and roll out system changes

  • Identify and address performance bottlenecks in software systems & ensure systems are secure, scalable, and maintainable

  • Write Unit and Integration tests and ensure software developed meets high quality standards

  • Stay updated on emerging technologies and integrate them into development processes whenever applicable

  • Function as a team leader utilizing communication, leadership, and problem-solving skills


What You Bring to the Team

  • Bachelor’s degree in Computer Science or related field plus 8+ years of experience or Master’s degree in Computer Science or related field plus 7+ years of hands-on experience in building large-scale distributed systems

  • Strong expertise in front-end technologies such as HTML, CSS, JavaScript, and React

  • Strong expertise in designing and developing REST API

  • Extensive hands-on experience and expertise in object-oriented design methodology and application development using Java/J2EE and Kotlin, including frameworks such as Spring Boot

  • Hands-on experience with Google Cloud Platform (GCP), particularly in Google Cloud Run and deployment pipelines

  • Deep understanding of SQL Databases, with an emphasis on Postgres. Familiarity with tuning systems, architecture, thread management, and problem analysis

  • Expertise with Terraform deployments

Show more

These jobs might be a good fit

16.11.2025
E

Ebay MTS Software Engineer Data Platform Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Own and deliver major components of eBay’s Data Platforms — from design through production rollout. Design and evolve distributed systems powering ingestion, streaming, lakehouse/warehouse, catalog, and governance. Contribute to long-term...
Description:
About the Role

This role is focused on Data Platform Engineering — not data engineering. While familiarity with Spark, Flink, and other tools in the Hadoop ecosystem is valuable, your primary responsibility will be building and evolving the platform itself, not just authoring data pipelines.

What you’ll do and learn
  • Own and deliver major components of eBay’s Data Platforms — from design through production rollout.

  • Design and evolve distributed systems powering ingestion, streaming, lakehouse/warehouse, catalog, and governance.

  • Contribute to long-term architecture through design reviews and authoring architecture design documents, ensuring scalability and resilience.

  • Build systems that balance latency, correctness, and cost while ensuring security and compliance.

  • Drive operational excellence for services you own, including observability and incident response.

  • Collaborate across product, infra, and analytics teams to align execution with business needs.

  • Learn and grow in areas like governance, orchestration, and privacy engineering.

What you bring
  • Experience designing large-scale distributed systems (compute, storage, APIs, streaming).

  • Ability to independently deliver complex projects from requirements to production.

  • Systems thinker who anticipates bottlenecks, schema evolution, and reliability issues.

  • Strong communication skills to influence cross-team technical outcomes.

  • Growth mindset with curiosity to learn new technologies.

What we bring
  • Impact at scale: powering global analytics and ML systems.

  • Challenging problems: streaming, freshness/correctness, and multi-cloud resiliency.

  • Collaborative culture that values inclusion and knowledge sharing.

  • Support & growth: flexibility, benefits, and career development resources.

  • Focus on reliability and sustainable on-call practices.

Qualifications
  • 8+ years of distributed systems or data platform experience.

  • Proven ability to design and deliver critical systems with impact.

  • Proficiency in Java/Python, CI/CD, and containerized environments.

  • Hands-on expertise in tools like Kafka/Flink, Spark, Delta/Iceberg, Kubernetes, NoSQL/columnar stores.

  • Experience in streaming and batch data platforms.

  • Strong foundation in algorithms and distributed design.

  • BS/MS in CS or equivalent experience.

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Design, construct, and maintain scalable data pipelines and ETL/ELT processes across Snowflake and/or Azure Databricks environments. Develop data processing workflows using Databricks Notebooks, Spark SQL, and/or Snowflake SQL. Optimize data...
Description:


The Azure Databricks Data Engineer will be instrumental in building and maintaining an optimized data ecosystem using Azure Databricks. You will be responsible for developing and managing data pipelines, ensuring data quality, and enabling advanced analytics capabilities. Your role will involve close collaboration with data scientists, analysts, and other stakeholders to deliver data-driven solutions that support the strategic goals of EY.

Your Key Responsibilities

As a Data Engineer, you will:

  • Design, construct, and maintain scalable data pipelines and ETL/ELT processes across Snowflake and/or Azure Databricks environments.
  • Develop data processing workflows using Databricks Notebooks, Spark SQL, and/or Snowflake SQL.
  • Optimize data storage and processing performance to support real-time analytics and business intelligence.
  • Collaborate with cross-functional teams to gather requirements and translate business needs into technical specifications.
  • Build and maintain data models, data marts, and data warehouses to support analytics and reporting.
  • Implement data governance, security, and compliance best practices across cloud data platforms.
  • Troubleshoot and resolve data processing issues, ensuring high data quality and integrity.
  • Provide technical guidance on platform capabilities and mentor junior data engineers.
  • Stay current with the latest features and trends in Snowflake, Databricks, and cloud data engineering.
  • Develop and maintain documentation related to data pipeline architecture, development processes, and governance.

Skills and Attributes for Success

  • Certifications such as Snowflake SnowPro, Azure Data Engineer Associate, or Azure Data Scientist Associate.
  • Experience with BI tools like Power BI, Tableau, or Looker.
  • Familiarity with machine learning frameworks, data science concepts, and big data tools.
  • Experience with version control systems (e.g., Git) and workflow orchestration tools (e.g., Apache Airflow).
  • Understanding of DevOps practices, CI/CD pipelines, and data integration techniques.

To Qualify for the Role, You Must Have

  • A Bachelor's or Master’s degree in Computer Science, Engineering, Information Systems, or a related field.
  • Proven experience as a Data Engineer with hands-on expertise in Snowflake, Databricks, and/or Azure.
  • Strong programming skills in Python, Scala, or Java.
  • Proficiency in SQL, data modeling, and data warehousing concepts.
  • Knowledge of cloud platforms such as Azure, AWS, or GCP, and their integration with Snowflake.
  • Experience with Apache Spark and its integration with Databricks.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work collaboratively in a fast-paced, team-oriented environment.

What we offer


We offer a competitive compensation package where you’ll be rewarded based on your performance and recognized for the value you bring to our business. In addition, our Total Rewards package allows you decide which benefits are right for you and which ones help you create a solid foundation for your future. Our Total Rewards package includes a comprehensive medical, prescription drug and dental coverage, a defined contribution pension plan, a great vacation policy plus firm paid days that allow you to enjoy longer long weekends throughout the year, statutory holidays and paid personal days (based on province of residence), and a range of exciting programs and benefits designed to support your physical, financial and social well-being. Plus, we offer:

  • Support and coaching from some of the most engaging colleagues in the industry
  • Learning opportunities to develop new skills and progress your career
  • The freedom and flexibility to handle your role in a way that’s right for you


EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.

Show more
Find your next career move in the high tech industry with Expoint. Our platform offers a wide range of Network Security Engineer job opportunities in the Canada area, giving you access to the best companies in the field. Whether you're looking for a new challenge or a change of scenery, Expoint makes it easy to find your perfect job match. With our easy-to-use search engine, you can quickly find job opportunities in your desired location and connect with top companies. Sign up today and take the next step in your high tech career with Expoint.