Talent.com

C Offres d'emploi - Canada

Créer une alerte emploi pour cette recherche

C • Canada

Dernière mise à jour : il y a 5 heures

C++ DevOps Engineer

Randstad CanadaMississauga, Ontario, CA
Permanent +1
Quick Apply

Our client, Is seeking a highly skilled, senior-level C++ DevOps Engineer (Build & Release Specialist) to join their core software development and architecture division.Reporting to the Directo... Voir plus

ÉLECTROMÉCANICIEN C

Phénix Groupe ConseilSainte-Julie, QC, Canada
Permanent

Tu cherches un environnement de travail stable, où tu peux mettre à profit ta polyvalence technique sans sacrifier ta qualité de vie?.Tu veux contribuer à une entreprise innovante, en pleine croiss... Voir plus

Inspecteur END Classe C / NDT Inspector C

Rolls RoyceMontreal, Quebec, CA
Permanent

Job Description Job Description/n /n Inspecteur END Classe C/n /n /nMontreal, QC, Canada/n /n /nLe candidat idéal est un employé capable de préparer et d'effectuer des vérifications au moyen de pa... Voir plus

 • Offre sponsorisée • Nouvelle offre

C++ Developer

Glint Tech Solutions LLCToronto, ON, Canada
Temps plein
Quick Apply

Glint Tech Solutions is hiring a C++ Developer for Toronto, Canada!.We are partnering with one of Canada's leading institutional investors to find a Senior C++ Engineer who will directly impact glo... Voir plus

Senior C++ Developer

STACK IT RecruitmentMississauga, ON, CA
110 000,00 $CA par an
Temps plein
Quick Apply

Build High-Performance Enterprise Software as a Senior C++ Developer! .We're partnering with a well-established software company that develops enterprise security products trusted by... Voir plus

Développeur Logiciel - Migration C++ vers C# (.NET)

Solution SFTMontreal, QC, CA
Temps plein
Quick Apply

Nous sommes à la recherche d'un .Développeur Logiciel – Migration C++ vers C# (.Développeur C++ / C# – Modernisation Logicielle.Ingénierie hydraulique et analyse des eaux.Analyser le logiciel ... Voir plus

C++ Programmer Analyst

Corporation Canadienne de Compensation de Produits DérivésMontreal,de, av. des Canadiens,Montreal
Temps plein

Venture outside the ordinary - TMX Careers.The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations ... Voir plus

Barista - C

StarbucksCalgary, AB, Canada
Temps plein

With a career at HMSHost, you really benefit! We Offer.Health, dental and vision insurance.Generous paid time off (vacation, flex or sick).Meal and Transportation Benefits.Training and exciting car... Voir plus

C++, C# Engineer

MassGenicsVancouver, British Columbia
40,00 $CA par heure
Temps plein

A client of Innova Solutions is immediately hiring for a.Location: Vancouver, BC V7X 1L2, BC, Canada (Onsite).We are seeking a highly skilled C++ / C# Engineer with strong expertise in system-level... Voir plus

Software Developer (C++)

Bentley SystemsBurlington, ON, CA
Temps plein

Burlington, Canada (Office-Based/Hybrid).Bentley Systems has exciting opportunities for Software Developers who are passionate about working with cutting-edge technologies and development processes... Voir plus

Intern Engineer – C++

Huawei Technologies Canada Co., Ltd.Markham, Ontario, CA
58 000,00 $CA par an
Stage

Huawei Canada has an immediate internship opening for a Software Developer.The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into thr... Voir plus

C++ Engineer

Tundra Talent CommunityToronto, ON, Canada (Hybrid)
130 000,00 $CA – 180 000,00 $CA par an
Temps plein

Location: Toronto (3 days onsite).Develop and maintain C++ applications for Capital Markets & Trading projects.Stabilize and enhance the Public Markets Trading Environment.Collaborate with cross-fu... Voir plus

C# Developer

PeopleToGoOakville, Ontario
Temps plein +2
Quick Apply

Type: Permanent, full time position (Contractors interested in a 6 month contract will also be considered.Our client is seeking a highly skilled, motivated and dynamic individual to join their Deve... Voir plus

Software Engineer- C#/C++

ActalentOttawa, Ontario, Canada
65,00 $CA par heure
Temps plein

Job Title: Software Engineer – C#/C++.This role focuses on designing and developing software for advanced voice communication systems.You will build and maintain the integration layer that connects... Voir plus

Software Engineer (C++)

ScotiabankToronto, ON, CA
Temps plein

Develop solutions to resolve complex, multi-faceted problems to meet the business needs, by applying financial knowledge and technology skills.Develop, test and deploy new features for Dextr (Deal ... Voir plus

Développeur Logiciel C++

Amaris ConsultingCanada
Temps plein

Nous recherchons des consultants dynamiques pour renforcer notre équipe en.Votre expérience, vos connaissances et votre engagement nous aideront à relever les défis de nos clients.Vous soutiendrez ... Voir plus

Eléctromécanicien-licence C

NexWavLaval, QC, CA
Temps plein +1

Électromécanicien (Licence C) – Rive-nord(QC).Installer, entretenir et réparer des équipements électromécaniques.Diagnostiquer et résoudre les pannes (électriques, mécaniques, pneumatiques).Lire et... Voir plus

Competitive Coder C++

YO AI LabsToronto, ON, Canada
Télétravail
Temps plein
Quick Apply

In this role, you'll apply your expertise to help train next-generation AI systems.Your work will shape how models learn, reason, and perform through high-quality, real-world input.No prior experie... Voir plus

Software Developer (C/C++)

FortinetOttawa, ON, Canada
117 000,00 $CA par an
Temps plein

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.At Fortinet,... Voir plus

C++ Software Engineer

AversanMississauga, Ontario, Canada
Temps plein

Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified Embedded Software En... Voir plus

C++ DevOps Engineer

C++ DevOps Engineer

Randstad CanadaMississauga, Ontario, CA
Il y a 11 jours
Type de contrat
  • Permanent
  • Temporaire
  • Quick Apply
Description de poste
Our client, Is seeking a highly skilled, senior-level C++ DevOps Engineer (Build & Release Specialist) to join their core software development and architecture division.

Reporting to the Director of Software Development and Architecture, you will assume complete engineering ownership over the design, implementation, and continuous optimization of the software build, packaging, release, and deployment ecosystem supporting a large-scale, high-availability, Linux-based C++ platform. In this senior technical role, you will bridge the gap between core C++ engineering and modern infrastructure operations, creating reliable, scalable, and fully automated compilation and delivery systems. Your mission is to ensure rapid development velocity while maintaining the highest standards of compilation efficiency, code quality, repeatability, and security in a highly regulated enterprise environment.

Duration: 3-Month Contract-to-Hire (High potential for permanent conversion)

Work Arrangement: 100% Remote (Candidates must be based in Canada)

Language Requirement: Bilingualism in French and English is required due to frequent collaboration with bilingual teams and stakeholders.



Advantages
Direct Pathway to Permanent Placement: Secure a stable contract-to-hire opportunity with a major financial institution offering a defined path to long-term career growth.

Complex Architectural Scale: Own the build infrastructure for a massive, mission-critical, and highly modular C++ codebase that powers high-availability transaction systems.

Modern Tooling & Infrastructure: Drive the adoption of advanced compilation, caching, and infrastructure-as-code patterns (Docker/Podman, Ansible, Kubernetes).

Remote Flexibility: Enjoy the convenience of working 100% remotely from anywhere in Canada within a highly collaborative, cross-functional environment.



Responsibilities
Build System Engineering & Compilation Optimization
Automated Pipeline Development: Architect, configure, and maintain highly automated end-to-end build pipelines for complex C++ applications using CMake, GLIBC, libstdc++, Make, Maven, Ninja, or Bazel.

Compilation Tuning: Analyze compile-time performance, optimize dependency graphs, and implement build caching and parallel compilation strategies to reduce feedback loops.

Toolchain & Library Management: Manage compiler versions (GCC, Clang, MSVC), SDKs, and third-party libraries, ensuring structural compatibility, linker alignment, and licensing compliance.

Cross-Platform Engineering: Support cross-platform, multi-architecture build configurations (Linux, Windows, macOS) when required.

CI/CD, Packaging & Release Automation
Continuous Delivery: Implement and govern robust CI/CD workflows using GitLab CI/CD, Jenkins, or Azure DevOps to automate compilation, automated unit testing, static code analysis, and artifact publication.

Software Packaging: Package software for production deployment using standardized enterprise release processes, focusing heavily on RPM packaging and containerization (Docker / Podman).

Versioning & Artifact Registry: Enforce automated versioning, tagging, and release management workflows, managing binary publications within secure artifact repositories (such as Artifactory or Nexus).

Supply Chain Security: Integrate AppSec scanning systems, including SAST/DAST tools and static analysis frameworks, to safeguard the software supply chain.

Infrastructure & Team Collaboration
Infrastructure as Code (IaC): Maintain build-node infrastructure utilizing Ansible, Kubernetes, Satellite, and scripting utilities.

Developer Enablement: Partner closely with C++ Developers, QA teams, and Systems Engineers to debug complex linking failures, resolve integration bottlenecks, and streamline environment setup.

Technical Governance: Maintain clear documentation of build processes, promote best practices in release engineering, and influence coding and automation standards across multiple product teams.



Qualifications
Experience: 10+ years of progressive professional experience in software engineering, build automation, or release engineering, specifically supporting large-scale, high-availability production platforms.

C++ and Linux Expertise: Expert-level command of C++ compilation dynamics, Linux (RHEL), the GCC toolchain, and GLIBC.

Build Tool Mastery: Strong proficiency with advanced build automation tools such as CMake, Make, Maven, Ninja, SCons, or Bazel.

Bilingual Communication: Fluency in both French and English (written and spoken) is required to support cross-regional business teams.

CI/CD & Version Control: Proven, hands-on experience designing pipeline workflows using GitLab CI/CD (preferred), Jenkins, or Azure DevOps alongside expert-level Git knowledge.

Scripting Skills: Strong scripting and automation skills utilizing Python, Bash, Perl, or PowerShell.

Advanced Systems Packaging: Experience with RPM packaging, container virtualization (Docker/Podman), and shared/static library management.

Education: University degree in Computer Science, Software Engineering, or a related technical discipline (or equivalent practical enterprise experience).

Preferred Assets
Experience operating within the Financial Services or banking industry, particularly in high-frequency or high-availability operational environments.

Practical knowledge of infrastructure automation and orchestration systems such as Ansible, Kubernetes, and Satellite.

Prior exposure to cybersecurity principles, static analysis platforms, and SAST/DAST tool integrations.



Summary
If you are a senior-level C++ DevOps Engineer who pairs an absolute command of C++ compilation, GCC toolchains, and CMake with the automated pipeline depth (GitLab CI/CD, Ansible) required to scale massive Linux-based financial platforms, this remote contract-to-hire opportunity is an exceptional match. Bring your build optimization precision, release-engineering discipline, and collaborative leadership to our client's core architecture team today!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.