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

Controls Engineer jobs in Canada

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Controls Engineer in Canada and join the network of leading companies. Start your journey today and find your dream job as a Controls Engineer with Expoint.
Company
Job type
Job categories
Job title (1)
Canada
City
1,196 jobs found
25.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
25.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

24.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

23.11.2025
U

Unity Senior Manager Technology Compliance Controls Canada, British Columbia, Area F (McConnell Creek/Hatzic Prairie)

Limitless High-tech career opportunities - Expoint
Lead and evolve Unity’s technology compliance program, overseeing the design, implementation, and continuous improvement of controls across SOX, PCI DSS, WCAG, and other regulatory frameworks. Manage end-to-end audit and assurance...
Description:

The opportunity

The Technology Compliance Senior Manager will be a pivotal leader responsible for the design, implementation, testing, evidence management, and continuous improvement of technology control environments across relevant compliance mandates, including but not limited to Sarbanes-Oxley (SOX), Payment Card Industry Data Security Standard (PCI DSS), and Web Content Accessibility Guidelines (WCAG). This role will manage all related engagements with internal and external audit partners and drive a proactive, risk-based approach to technology compliance.

What you'll be doing

  • Lead and evolve Unity’s technology compliance program, overseeing the design, implementation, and continuous improvement of controls across SOX, PCI DSS, WCAG, and other regulatory frameworks.
  • Manage end-to-end audit and assurance activities, serving as the primary liaison for internal and external auditors and ensuring timely delivery of evidence, remediation, and reporting.
  • Develop and maintain compliance strategy and governance, aligning technology controls, policies, and procedures with business objectives and risk tolerance.
  • Embed compliance into technology operations, partnering with IT, Security, Engineering, and Legal to ensure compliance-by-design in systems and processes.
  • Drive continuous control monitoring and risk mitigation, proactively identifying and addressing control gaps and audit findings.
  • Champion automation and process improvements to enhance control efficiency, reduce manual effort, and strengthen audit readiness.

What we're looking for

  • Extensive leadership experience in technology risk, audit, or compliance.
  • Deep knowledge of SOX ITGCs, PCI DSS, WCAG/ADA, and related compliance mandates; experience with GDPR and SOC2 a plus.
  • Strong understanding of IT control frameworks such as COBIT, NIST CSF, and their application to regulatory programs.
  • Proven success leading large-scale audits and remediation efforts with both internal and external stakeholders.
  • Excellent ability to translate complex compliance concepts for technical and executive audiences; skilled at cross-functional collaboration.
  • Ability to identify control gaps, assess risk, and design practical, effective remediation strategies.

You might also have

  • Professional certifications such as CISA, CISSP, CRISC, PMP, or equivalent.
  • Experience in a Big 4 or large-scale enterprise environment managing technology compliance programs.

Additional information

  • Relocation support is not available for this position
  • Work visa/immigration sponsorship is not available for this position

Life at Unity

We offer a wide range of benefits designed to support employees' well-being and work-life balance. You can read more about them on our .

Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.

As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit .

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out to let us know.

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

Your privacy is important to us. Please take a moment to review our and . Should you have any concerns about your privacy, please contact us at DPO@unity.com.

Titre du poste : Gestionnaire Senior, Conformité et Contrôles Technologiques

L'opportunité

Le(la) gestionnaire principal(e) de la conformité technologique jouera un rôle clé en tant que responsable du design, de la mise en œuvre, des tests, de la gestion des preuves et de l'amélioration continue des environnements de contrôle technologique dans le cadre des mandats de conformité pertinents, y compris, sans s'y limiter, la loi Sarbanes-Oxley (SOX), la norme PCI DSS et les directives WCAG. Ce rôle assurera la gestion de tous les engagements avec les partenaires d’audit internes et externes, et adoptera une approche proactive, axée sur les risques, en matière de conformité technologique.

Ce que vous allez faire

  • Assumer le rôle de responsable et faire évoluer le programme de conformité technologique de Unity, en supervisant le design, la mise en œuvre et l'amélioration continue des contrôles dans le cadre de la SOX, du PCI DSS, du WCAG et d'autres cadres réglementaires.
  • Gérer l’ensemble des activités d’audit et d’assurance de bout en bout, agir comme principal(e) point de contact pour les auditeur(rice)s internes et externes, et veiller à la livraison rapide des preuves, des mesures correctives et des rapports.
  • Développer et maintenir la stratégie de conformité et la gouvernance, alignant les contrôles technologiques, les politiques et les procédures avec les objectifs commerciaux et la tolérance au risque.
  • Intégrer la conformité dans les opérations technologiques, en collaborant avec l'informatique, la sécurité, le développement et le juridique pour garantir une conformité par design dans les systèmes et les processus.
  • Assurer une surveillance continue des contrôles et l’atténuation des risques, en identifiant et en traitant de façon proactive les écarts de contrôle et les constats d’audit.
  • Promouvoir l’automatisation et l’amélioration des processus afin d’accroître l’efficacité des contrôles, de diminuer l’effort manuel et de renforcer la préparation aux audits.

Ce que nous recherchons

  • Expérience en tant que gestionnaire dans les domaines des risques technologiques, de l’audit ou de la conformité.
  • Bonne connaissance des ITGC de la SOX, du PCI DSS, du WCAG/ADA et des mandats de conformité connexes ; une expérience avec le RGPD et le SOC2 constitue un atout.
  • Bonne compréhension des cadres de contrôle informatique tels que COBIT, NIST CSF, et de leur application aux programmes réglementaires.
  • Succès avéré dans la direction d’audits à grande échelle et d’efforts de remédiation avec des parties prenantes internes et externes.
  • Excellente capacité à traduire des concepts de conformité complexes pour des publics techniques et cadres & exécutifs ; aptitude à collaborer efficacement avec des équipes interfonctionnelles.
  • Capacité à identifier les lacunes de contrôle, à évaluer les risques et à concevoir des stratégies de remédiation pratiques et efficaces.

Vous avez peut-être également

  • Certifications professionnelles telles que CISA, CISSP, CRISC, PMP ou équivalent(e).
  • Expérience dans un environnement Big 4 ou dans une grande entreprise, en tant que gestionnaire de programmes de conformité technologique.

Information supplémentaire

  • Le support à la relocalisation n’est pas disponible pour ce poste
  • Un visa de travail ou un parrainage de l’immigration n’est pas disponible pour ce poste

La vie chez Unity

Nous offrons une large gamme d’avantages visant à soutenir le bien-être de nos employé(e)s et favoriser l’équilibre entre vie professionnelle et vie personnelle. Vous pouvez en lire davantage sur notre .

Unity [NYSE: U] est la principale plateforme pour créer et développer des jeux ainsi que des expériences interactives. Des créateurs, allant du développeur de jeux aux artistes en passant par les architectes, les concepteurs automobiles, les experts en infrastructure, les cinéastes et plus encore utilisent Unity pour donner vie à leur imagination à travers plusieurs plateformes, notamment mobile, PC et console ainsi que l’informatique spatiale.

Au quatrième trimestre 2024, plus de 70% des 1000 jeux mobiles les mieux classés ont été réalisés avec Unity, et en 2024, les applications créées avec Unity ont enregistré en moyenne 3,7 milliards de téléchargements par mois. Pour plus d’informations, veuillez consulter le site .

Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Si vous êtes en situation de handicap ou avez des besoins spécifiques nécessitant des aménagements pour que votre entretien se déroule dans les meilleures conditions, nous vous invitons à remplir afin de nous en informer et que nous puissions faire le nécessaire.

Ce poste exige que son ou sa titulaire possède une connaissance de l’anglais qui soit suffisante pour lui permettre d’avoir des échanges professionnels verbaux et écrits dans cette langue, puisque l’accomplissement des tâches liées à ce poste nécessite des communications fréquentes et régulières avec des collègues et partenaire situés à l’échelle mondiale et dont la langue commune est l’anglais.

Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n’accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d’agence. Unity ne payera pas d’honoraires à aucune agence tierce ou entreprise qui n’a pas signé d’ententes avec Unity.

La protection de votre vie privée est importante pour nous. Veuillez prendre un moment pour consulter nos politiques de confidentialité pour et les . Si vous avez des questions concernant la protection de votre vie privée, veuillez nous contacter à DPO@unity.com.

#SEN #LI-LM1

*Note: Certain locations require a good faith disclosure of the base salary range for the role. The actual salary for the successful candidate may differ based on location, experience, and other job-related factors.

Gross base salary$103,000—$154,400 CAD
Requisition ID: JOBREQ-2515125
Show more

These jobs might be a good fit

22.11.2025
N

Nvidia Senior Software Engineer AI Inference Systems Canada, Ontario, Old Toronto

Limitless High-tech career opportunities - Expoint
Contribute features to vLLM that empower the newest models with the latest NVIDIA GPU hardware features; profile and optimize the inference framework (vLLM) with methods like speculative decoding,data/tensor/expert/pipeline-parallelism,prefill-decode disaggregation. Develop,...
Description:
Canada, Toronto
time type
Full time
posted on
Posted 3 Days Ago
job requisition id

What you’ll be doing:

  • Contribute features to vLLM that empower the newest models with the latest NVIDIA GPU hardware features; profile and optimize the inference framework (vLLM) with methods like speculative decoding,data/tensor/expert/pipeline-parallelism,prefill-decode disaggregation.

  • Develop, optimize, and benchmark GPU kernels (hand-tuned and compiler-generated) using techniques such as fusion, autotuning, and memory/layout optimization; build and extend high-level DSLs and compiler infrastructure to boost kernel developer productivity while approaching peak hardware utilization.

  • Define and build inference benchmarking methodologies and tools; contribute both new benchmark and NVIDIA’s submissions to the industry-leading MLPerf Inference benchmarking suite.

  • Architect the scheduling and orchestration of containerized large-scale inference deployments on GPU clusters across clouds.

  • Conduct and publish original research that pushes the pareto frontier for the field of ML Systems; survey recent publications and find a way to integrate research ideas and prototypes into NVIDIA’s software products.

What we need to see:

  • Bachelor’s degree (or equivalent expeience) in Computer Science (CS), Computer Engineering (CE) or Software Engineering (SE) with 7+ years of experience; alternatively, Master’s degree in CS/CE/SE with 5+ years of experience; or PhD degree with the thesis and top-tier publications in ML Systems, GPU architecture, or high-performance computing.

  • Strong programming skills in Python and C/C++; experience with Go or Rust is a plus; solid CS fundamentals: algorithms & data structures, operating systems, computer architecture, parallel programming, distributed systems, deep learning theories.

  • Knowledgeable and passionate about performance engineering in ML frameworks (e.g., PyTorch) and inference engines (e.g., vLLM and SGLang).

  • Familiarity with GPU programming and performance: CUDA, memory hierarchy, streams, NCCL; proficiency with profiling/debug tools (e.g., Nsight Systems/Compute).

  • Experience with containers and orchestration (Docker, Kubernetes, Slurm); familiarity with Linux namespaces and cgroups.

  • Excellent debugging, problem-solving, and communication skills; ability to excel in a fast-paced, multi-functional setting.

Ways to stand out from the crowd

  • Experience building and optimizing LLM inference engines (e.g., vLLM, SGLang).

  • Hands-on work with ML compilers and DSLs (e.g., Triton,TorchDynamo/Inductor,MLIR/LLVM, XLA), GPU libraries (e.g., CUTLASS) and features (e.g., CUDA Graph, Tensor Cores).

  • Experience contributing tocontainerization/virtualizationtechnologies such ascontainerd/CRI-O/CRIU.

  • Experience with cloud platforms (AWS/GCP/Azure), infrastructure as code, CI/CD, and production observability.

  • Contributions to open-source projects and/or publications; please include links to GitHub pull requests, published papers and artifacts.

You will also be eligible for equity and .

Applications for this job will be accepted at least until November 24, 2025.
Show more

These jobs might be a good fit

22.11.2025
BS

Boston Scientific Senior R&D Test Engineer / ingénieur principal en essais Canada, Quebec, Montreal

Limitless High-tech career opportunities - Expoint
Wsparcie działań GBS i Payroll w zadaniach administracyjnych w regionie EMEA. Utrzymywanie i aktualizacja treści wewnętrznych (np. FAQ) na portalu firmowym. Przygotowywanie i dostarczanie raportów zespołom wewnętrznym i interesariuszom. Organizowanie...
Description:

Opis stanowiska:

Poszukujemy Stażysty ds. Wsparcia Administracyjnego, który dołączy do naszych zespołów Payroll oraz Global Business Services (GBS), wspierając działania w krajach regionu EMEA. To idealna rola dla osoby, która lubi pracować z danymi, systemami i różnymi działami, zapewniając płynność procesów biznesowych. Będziesz zajmować się koordynacją informacji, dbaniem o spójność danych oraz wspieraniem narzędzi cyfrowych usprawniających pracę organizacji.

Twoje obowiązki:

· Wsparcie działań GBS i Payroll w zadaniach administracyjnych w regionie EMEA.

· Utrzymywanie i aktualizacja treści wewnętrznych (np. FAQ) na portalu firmowym.

· Przygotowywanie i dostarczanie raportów zespołom wewnętrznym i interesariuszom.

· Organizowanie i uzgadnianie danych na potrzeby raportowania i operacji.

· Weryfikacja i kontrola danych pracowników w systemach.

· Wsparcie testów i dokumentacji w ramach inicjatyw automatyzacji procesów.

Szukamy osoby, która:

· Jest w trakcie studiów licencjackich lub ukończyła kierunek administracja, języki lub pokrewne.

· Biegle posługuje się językiem angielskim i niemieckim (min. B2+). Znajomość innych języków będzie atutem.

· Posiada silne umiejętności organizacyjne i administracyjne.

· Dobrze zna pakiet Microsoft Office i szybko uczy się nowych systemów.

· Jest skrupulatna, analityczna i potrafi rozwiązywać problemy.

· Potrafi pracować samodzielnie oraz w zróżnicowanym, międzynarodowym środowisku.

· Dobrze zarządza czasem i priorytetami.

Oferujemy:

· Umowę stażową do 12 miesięcy, elastyczne godziny (30–40 godz./tyg.).

· Model hybrydowy (3 dni w biurze).

· Międzynarodowe środowisko pracy i wspierających współpracowników.

· Możliwość rozwoju umiejętności administracyjnych i koordynacyjnych w globalnej organizacji.

· Nowoczesne biuro w centrum Warszawy.

Lokalizacja: Warszawa (Hybrydowo)

Start: Grudzień/Styczeń 2025

Show more

These jobs might be a good fit

22.11.2025
MDB

MongoDB Senior Software Engineer Search Systems Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
5+ years of hands-on experience designing, building, testing, and maintaining industrial-strength backend software in a complex codebase. Proficient in modern programming languages and techniques. Experienced in developing distributed systems, cloud...
Description:
Candidate Profile
  • 5+ years of hands-on experience designing, building, testing, and maintaining industrial-strength backend software in a complex codebase
  • Proficient in modern programming languages and techniques
  • Experienced in developing distributed systems, cloud services, and SaaS products
  • Excellent verbal and written technical communication skills; enthusiasm for collaborating closely with colleagues and mentoring other engineers
  • A growth mindset and the desire to learn quickly through taking on challenges, reflecting on outcomes, and incorporating feedback
  • A strong sense of ownership over their work, from initial design all the way through maintaining code in production
You will
  • Build and design our integrated search platform, written in Java
  • Work with a collaborative team that prioritizes sound technical decision-making and building systems that our customers love and that we are proud of as engineers
  • Lead projects and own subsystems
  • Help determine the team’s roadmap and the architecture of our system
Success measures
  • In 3 months you’ll have contributed to the development of an existing project and completed several improvements or bug fixes
  • In 6 months you’ll be reviewing code and project designs, and be an active participant in team meetings
  • In 12 months you’ll have a thorough understanding of the systems the team owns and have led a project. You’ll have had a positive impact on our code, product, and team processes
$189,000 CAD
Show more

These jobs might be a good fit

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
A Controls Engineer in Canada is a professional who specializes in the design and development of automated control systems. Working as part of an engineering team, Controls Engineers use a combination of software, logic and control components to develop the most effective and efficient solutions for industrial automation and control systems. Typically, these professionals hold a Bachelor's degree in Engineering, Computer Science or related fields. Knowledge of C, C++, object-oriented programming languages, real-time operating systems, and communication protocols are also beneficial. As with all aspects of technology, the industry is always changing, and engineers must stay on top of new products, processes, and techniques. The primary duties of a Controls Engineer include creating hardware and software design specifications, developing product schematics and process flow diagrams, designing, developing, and testing engineering solutions, and ensuring system performance integrity. This role requires strong analytical, problem-solving, and technical development skills - combined with a deep understanding of the mathematics underlying control systems. Controls Engineers can work in a wide array of industries, including manufacturing, construction, energy, and aerospace. Those in leadership roles may be expected to supervise technicians, monitor projects, and guide teams of engineers. Advancing into Senior Controls Engineering positions typically requires a Master’s degree, professional experience, and proven technical expertise. Expoint offers Canadian Controls Engineers an unparalleled platform to connect with employers and take their careers to the next level. Upload your CV, create an online portfolio, and set job alerts to make sure you never miss out on your next exciting role.