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

Software Engineer Cloud Team Go C# jobs at Mcafee in Canada, Waterloo

Discover your perfect match with Expoint. Search for job opportunities as a Software Engineer Cloud Team Go C# in Canada, Waterloo and join the network of leading companies in the high tech industry, like Mcafee. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
Canada
Waterloo
4 jobs found
26.04.2025
M

Mcafee Software Developer Engineer Test SDET – Core Protection Tech... Canada, Ontario, Waterloo

Limitless High-tech career opportunities - Expoint
Work closely with developers to develop, automate, and execute test plans. Work closely with other SDETs to make test automation framework changes, perform code reviews, and implement test automation best...
Description:
We are looking for a Software Developer Engineer in Test (SDET) who is eager to learn and grow their career. As part of a core-technology team, you will work closely with developers to provide verification of Windows malware detection technologies and drivers.

About the role

  • Work closely with developers to develop, automate, and execute test plans
  • Work closely with other SDETs to make test automation framework changes, perform code reviews, and implement test automation best practices
  • Use and automate a variety of debugging tools to assist in triage and collecting system information
  • Use creativity, product, and operating system knowledge to develop and execute a variety of exploratory test scenarios
  • Help build CI/CD pipelines using Jenkins to automate the software development lifecycle
  • Identify and implement opportunities to improve and automate the CI/CD process
  • Provide build verification and sign-off

About you

  • You have 2+ years of quality testing and automation experience
  • You have experience working with python and C++
  • You understand and can apply software testing best practices
  • Knowledge of Windows Operating System and architecture
  • Knowledge of Windows SysInterals tools a bonus
  • Knowledge of Windows WHQL and HLK processes a bonus
  • Knowledge of anti-malware applications, network applications, cloud programming a bonus
  • Knowledge of executable file-formats (MZ, PE, COFF, ELF, MACH-O) is a bonus
  • You like working in a team and have excellent communication skills
  • You like finding creative solutions to solve hard problems

We work hard to embrace diversity and inclusion and encourage everyone at McAfee to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Bonus Program
  • Pension and Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement
Show more
25.04.2025
M

Mcafee Software Developer Test SDET Threat Protection Canada, Ontario, Waterloo

Limitless High-tech career opportunities - Expoint
Lead the Enterprise Data Platform Ingestion team, providing strategic guidance, mentorship, and leadership. Oversee a team of data ingestion engineers, providing code review, best practices, and adherence to platform standards....
Description:
Senior Data Ingestion Engineer - Remote
• Data Lake ingestion processes and best practices
• ETL/ELT design• System integration tools
• Data pipeline management


About the role:

  • Lead the Enterprise Data Platform Ingestion team, providing strategic guidance, mentorship, and leadership
  • Oversee a team of data ingestion engineers, providing code review, best practices, and adherence to platform standards
  • Provide guidance for ingestion best practices from a variety of source systems and knowledge to tailor ingestion approaches on a per-system basis
  • Manage, maintain, and oversee ETL/ELT pipelines on the Databricks platform
  • Ensure ELT/ETL design meets required security and compliance guidelines, and ensure PII management, flagging, and risk assessment during ingestion
  • Maintain ETL/ELT pipeline infrastructure and implement automated monitoring strategies
  • Manage Agile sprint development cycles for the Ingestion team
  • Ensure adherence to SDLC best practices

About you:

  • Bring 5+ years of experience in data engineering, ingestion pipelining, and ETL/ELT
  • Hold an advanced degree in computer science, engineering, statistics, or related field
  • Have experience leading small, high-performing teams of data engineers
  • Have hands-on experience with and understanding of the following:
    • Spark/Scala
    • SQL
    • Python/PySpark or similar programming language
    • Databricks
    • ETL/ELT development, monitoring and pipelining using tools such as Apache Airflow
    • Ingestion tools such as Dell Boomi
    • Data quality guidelines
    • CI/CD pipelines
    • Agile sprint management
    • Git and version control

We work hard to embrace diversity and inclusion and encourage everyone at McAfee to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Bonus Program
  • 401k Retirement Plan
  • Medical, Dental, Vision, Basic Life, Short Term Disability and Long-Term Disability Coverage
  • Paid Parental Leave
  • Support for Community Involvement
  • 14 Paid Company Holidays
  • Unlimited Paid Time Off for Exempt Employees
  • 96 Hours of Sick Time and 120 Hours of Vacation for Non-Exempt Employees Accrued Each Year
The starting pay range for this position is $107,430.00-$176,490.00. McAfee takes into consideration an individual’s skillset, experience and location in making final salary determinations. For further details, please discuss with the Talent Acquisition Partner.

Please click to viewand download theJob Applicantjob applicantswho are residents of the state of California.

Show more

These jobs might be a good fit

13.04.2025
M

Mcafee Software Engineer Cloud team Go C# Canada, Ontario, Waterloo

Limitless High-tech career opportunities - Expoint
You will work within the consumer capability team, report to an engineering manager. You will help us to create capabilities promoting next-generation product features / experiences. You will work with...
Description:
As a software engineer on the cloud team, you will report to an engineering manager within the Consumer Capabilities group. You will contribute to the development of back end microservices designed to solve real-world challenges in the area of privacy, providing solutions to protect and control their personal data. You will work where innovation and experimentation are a given. You will demonstrate mastery in technical leadership and security-first mindset.This is a Hybrid position located in either Waterloo or Toronto, Canada. You will be required to be onsite on an as-needed basis, typically 1 to 6 times a month. We are only considering candidates within a commutable distance to one of the two locations and are not offering relocation assistance at this time.


About the role:

  • You will work within the consumer capability team, report to an engineering manager

  • You will help us to create capabilities promoting next-generation product features / experiences

  • You will work with architects and other team members to design the end-to-end solution across cloud and client applications. Design solution architecture that meets operational requirements and is scalable, easily maintained, secure and available.

  • You will oversee a cloud solution, including public cloud PaaS / Serverless technologies, using required SQL/NoSQL data stores with deep understanding of the technologies, the data model, and the access patterns. Ensure high scalability, availability, performance, and cost optimization.

  • You will develop cloud solutions that promote standards, security, and efficiency across the ecosystem.

  • You will create detailed design specifications, test, and performance guidelines.

  • You will research and innovation to find solutions to challenging technical problems.

  • You will be an Important player on an agile development team

About you:

  • Your background includes 6+ years of industry experience and 3+ years developing cloud based software

  • Hands-on experience of full stack development of scalable cloud applications using various cloud development stacks.

  • Experienced in developing and debugging of microservices in Linux-based environments.

  • You have expertise in microservices, with proficiency in multiple object-oriented programming languages and design patterns, C#/Golang/Node.js, and containerization (Docker) with orchestration solutions including EKS

  • You have expertise in SQL, no-SQL and big data frameworks: Aroura DB, MS-SQL, Postgres DB, Dynamo DB, middleware like Kafka, SNS and Redis

  • Ability to create a continuous delivery environment using test-driven development.

  • Proven expertise in Linux scripting, debugging, and troubleshooting.

  • You are experienced with network protocols and have excellent knowledge of cloud design principals, cloud architecture, and cloud security.

  • You are a quick and proficient learner who is passionate and able to learn new technologies.

We work hard to embrace diversity and inclusion and encourage everyone at McAfee to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Bonus Program
  • Pension and Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement
Show more

These jobs might be a good fit

13.04.2025
M

Mcafee ML Data Engineer Feature Pipeline & ETL Canada, Ontario, Waterloo

Limitless High-tech career opportunities - Expoint
Feature Engineering & Data Integration: Develop and maintain end-to-end ML feature engineering pipelines using Databricks, ensuring data is consistently structured to support ML models effectively. Pipeline Development & Management: Integrate...
Description:
The ideal candidate will also have experience supporting the end-to-end ML lifecycle, including model training and experiment tracking, with MLflow experience as a strong asset. As part of our AI and Machine Learning team, you will be instrumental in enabling advanced analytics and delivering personalized user experiences.

About the role:
  • Feature Engineering & Data Integration: Develop and maintain end-to-end ML feature engineering pipelines using Databricks, ensuring data is consistently structured to support ML models effectively.
  • Pipeline Development & Management: Integrate diverse data sources (clickstreams, user behaviour, demographic data, etc.) and tailor data integration processes to optimize data quality and performance.
  • Medallion Architecture Expertise: Build ETL/ELT pipelines that follow the bronze, silver, and gold layers of the medallion architecture, ensuring efficient data structuring for ML workflows.
  • Model Training & Experiment Tracking: Support ML model training and calibration through optimized data pipelines, using MLflow for experiment tracking, model versioning, and performance monitoring.
  • Query Optimization & Low Latency Pipelines: Design and implement optimized queries and low-latency data pipelines to support real-time and batch model inference in production.
  • CI/CD & Deployment: Apply CI/CD best practices to ensure smooth and efficient pipeline deployments, with automated testing for consistent performance.
  • Data Governance & Compliance: Ensure pipelines meet security and compliance standards, particularly for PII, and manage metadata and master data across the data catalogue.
  • Collaboration: Work closely with data scientists, data stewards, and other teams to align data ingestion and transformation efforts with business requirements.
About you:
  • Experience: Minimum 4 years in data engineering, focusing on ML feature engineering, ETL pipeline development, and data preparation for machine learning.
  • Databricks & Medallion Architecture: Proven expertise in managing ETL/ELT pipelines on Databricks, with a solid understanding of the medallion architecture.
  • ML Lifecycle & MLflow: Familiarity with the ML lifecycle and experience using MLflow for model training, calibration, and experiment tracking is highly desirable.
  • Spark & Big Data Technologies: Advanced skills in Apache Spark for big data processing and analytics.
  • Programming & Querying: Strong skills in Python for data manipulation, SQL for query optimization, and performance tuning.
  • Low Latency Data Pipelines: Experience in building and optimizing pipelines for low-latency model inference and serving in production environments.
  • CI/CD & System Integration: Familiarity with continuous integration and deployment practices for ETL/ELT pipeline development.
  • Data Pipeline Management: Expertise in managing data pipelines, ensuring adherence to security, compliance, and best practices.
  • Metadata & Master Data Management: Competency in managing metadata and master data within a technical data catalogue
  • You are a detail-oriented ML Data Engineer passionate about building scalable, efficient data pipelines tailored for machine learning.
  • You thrive in a collaborative environment, working effectively with cross-functional teams to drive data-driven insights and personalized solutions.
  • You are proactive in troubleshooting, monitoring, and optimizing data pipelines to support high-performance ML models in production.

We work hard to embrace diversity and inclusion and encourage everyone at McAfee to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Bonus Program
  • Pension and Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Work closely with developers to develop, automate, and execute test plans. Work closely with other SDETs to make test automation framework changes, perform code reviews, and implement test automation best...
Description:
We are looking for a Software Developer Engineer in Test (SDET) who is eager to learn and grow their career. As part of a core-technology team, you will work closely with developers to provide verification of Windows malware detection technologies and drivers.

About the role

  • Work closely with developers to develop, automate, and execute test plans
  • Work closely with other SDETs to make test automation framework changes, perform code reviews, and implement test automation best practices
  • Use and automate a variety of debugging tools to assist in triage and collecting system information
  • Use creativity, product, and operating system knowledge to develop and execute a variety of exploratory test scenarios
  • Help build CI/CD pipelines using Jenkins to automate the software development lifecycle
  • Identify and implement opportunities to improve and automate the CI/CD process
  • Provide build verification and sign-off

About you

  • You have 2+ years of quality testing and automation experience
  • You have experience working with python and C++
  • You understand and can apply software testing best practices
  • Knowledge of Windows Operating System and architecture
  • Knowledge of Windows SysInterals tools a bonus
  • Knowledge of Windows WHQL and HLK processes a bonus
  • Knowledge of anti-malware applications, network applications, cloud programming a bonus
  • Knowledge of executable file-formats (MZ, PE, COFF, ELF, MACH-O) is a bonus
  • You like working in a team and have excellent communication skills
  • You like finding creative solutions to solve hard problems

We work hard to embrace diversity and inclusion and encourage everyone at McAfee to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Bonus Program
  • Pension and Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Software Engineer Cloud Team Go C# opportunities at Mcafee in Canada, Waterloo. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.