Talent.com
Software Engineer Golang - DevOps Tooling
Software Engineer Golang - DevOps ToolingRandstad Canada • Oakville, Ontario, CA
Software Engineer Golang - DevOps Tooling

Software Engineer Golang - DevOps Tooling

Randstad Canada • Oakville, Ontario, CA
Il y a 13 jours
Type de contrat
  • Temporaire
  • Quick Apply
Description de poste

Our Client is seeking a Senior Software Engineer to design, develop, and maintain high-performance software products. This is a hands-on technical role focused on Golang, CLI tooling, and DevOps pipelines.

The ideal candidate brings deep technical expertise in building developer infrastructure and automation tools rather than just application features. You will be responsible for the entire lifecycle of developer-facing products, from empathetic customer discovery to architectural design and implementation.

Additional Information : This position is 100% onsite. Candidates must be comfortable working daily from Our Client's designated facility.

This position pays between $65 - 70 / HR

Advantages

Strategic Impact : By creating CLI tools and CI / CD pipelines, you directly improve the daily lives of other developers, making your work highly visible and mission-critical.

Technical Mastery : You will gain deep, hands-on experience with a "multi-cloud" stack (Azure and GCP) and complex integrations that are highly valued in the current market.

Career Longevity : Expertise in developer experience (DevEx) and infrastructure is remarkably stable, as these functions are essential to any modern enterprise's survival.

Responsibilities

Customer Engagement : Partner with users to understand use-cases and pain points, advocating for user-centric software solutions.

Engineering & Development : Design and implement functionalities for Golang-based command-line tools and automation services.

Architecture : Create high-level designs outlining structure, components, and interfaces to ensure seamless system integration.

Quality Assurance : Develop unit, integration, and end-to-end tests with a "test-to-break" mindset to ensure resilient, fault-tolerant software.

Technical Documentation : Write clear technical specifications for new features and architectural improvements.

Process Optimization : Contribute to CI / CD pipeline enhancements, toolchain upgrades, and Agile ceremonies to foster a culture of continuous improvement.

Technical Core Competencies

Golang Expertise : Deep production experience in Golang, specifically for CLI, API, and DevOps-related work.

Full-Stack & API Integration : Strong understanding of RESTful and gRPC APIs, microservices architectures, and event-driven systems.

Database Design : Proficiency in SQL, including advanced query writing, stored procedures, and performance optimization for scalable relational databases.

DevOps & Cloud : Proven track record of creating integrations with Azure, GCP, Jenkins, and GitHub Actions.

Systems Thinking : Ability to look beyond individual features to understand how code interacts with the broader infrastructure and embedded systems.

Qualifications

Required Experience & Qualifications

Total Experience : 8+ years of professional software engineering experience.

Specialized Experience : 5+ years of production-level Golang development.

Technical Depth : A strong background in hands-on engineering (this is not a management-only or pure architect role).

Infrastructure Focus : Demonstrated success in building developer tooling and automation pipelines.

DevOps Background : 7+ years of experience in DevOps or a similar infrastructure-heavy software role.

Education : Bachelor’s degree in Computer Science or a related field (or equivalent practical experience).

Preferred Qualifications

Experience with embedded systems build and development processes.

Prior experience in technical team leadership.

Familiarity with data modeling for high-performance, large-scale applications.

Summary

Become the architect of efficiency for Our Client in this high-impact, senior-level engineering role. Moving beyond simple feature development, you will serve as a technical force multiplier, designing the high-performance Golang CLI tools and DevOps pipelines that empower an entire engineering organization. This is a hands-on opportunity to solve complex architectural puzzles, integrating seamlessly with Azure, GCP, and GitHub Actions to build resilient, "test-to-break" developer infrastructure.

With over 8 years of experience, you’ll act as a visionary leader, blending systems thinking with empathetic customer discovery to bridge the gap between complex backend integration and user-centric automation. If you are a senior expert with 5+ years of production Go experience and a passion for cloud-native scalability, this onsite role offers the autonomy to define the toolchain of the future. Transform the developer experience and drive continuous innovation within a world-class technical ecosystem.

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.

Créer une alerte emploi pour cette recherche

Software Engineer Golang DevOps Tooling • Oakville, Ontario, CA

Offres similaires
Lead Software Engineer Developer (x2) (54536)

Lead Software Engineer Developer (x2) (54536)

Vaco by Highspring • Burlington, ON, CA
Temps plein
Our client is a leading Canadian energy organization with a strong presence across Ontario.They operate critical infrastructure that supports millions of customers and drives economic growth.Our cl...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Software Development Engineer III

Software Development Engineer III

Biiibo Inc. • Concord, ON, Canada
Temps plein
As a Software Development Engineer lll, you will work as part of a small, autonomous, agile team to deliver both internal and external applications. built on a modern hybrid cloud platform.You will...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Engineer

Senior Software Engineer

Civica Infrastructure Inc • Woodbridge, ON, Canada
Temps plein
Smart City Water is looking for a Senior Software Engineer to support the ongoing development and scaling of our cloud-based platforms. The role is focused on backend and cloud engineering, architec...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Sr. Python Developer

Sr. Python Developer

IntelliPro Group Inc. • Mississauga, ON, CA
Temps plein
Quick Apply
Python Developer (Pyspark) Position Type : Contract Location : Mississauga, ON Pay Rate : $45-$50 per hour (CAD) Job ID# : JR1030902 Job Description : At least 10 years of Experience in Python developme...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Software Developer (C++ / C#), Distribution Management System (DMS)

Software Developer (C++ / C#), Distribution Management System (DMS)

Survalent • Brampton, ON, Canada
Temps plein +1
Software Developer (C++ / C#), Distribution Management System (DMS) Brampton (Hybrid) - Applicants Outside the Greater Toronto Area are welcome to Apply! Survalent is looking for an innovative ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
PRINCIPAL DEVOPS ENGINEER

PRINCIPAL DEVOPS ENGINEER

Finlink Group • Brampton, Toronto, Peel Region, Ontario, Canada
Temps plein
We're partnering with an innovative, fast‑scaling organization in search of a.This is a high‑impact role for someone who thrives on solving complex challenges, designing scalable systems, and drivi...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Director of Engineering – AWS Cloud / DevOps (1802)

Director of Engineering – AWS Cloud / DevOps (1802)

freelance.ca • Mississauga, Canada
Temporaire
Hybrid work model, 2 days / month in Mississauga office.Month Contract with strong possibility of extension.AWS (EC2, S3, RDS, Lambda, ECS, EKS, CloudFront), CloudOps, DevOps, AIOps, Terraform, CI / CD...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Principal systems software engineer

Principal systems software engineer

Targeted Talent • Mississauga, ON, Canada
Temps plein
Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Embedded Software Engineer - Airborne Stabilized Optical Systems

Embedded Software Engineer - Airborne Stabilized Optical Systems

PVLabs • Burlington, ON, Canada
Temps plein
Embedded Software DesignerAirborne Optical SystemsBurlington ON – Hybrid.Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirement...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Sr. DevOps Engineer

Sr. DevOps Engineer

MacDonald Search Group • Mississauga, ON, Canada
Temps plein
MacDonald Search Group has been asked by our.The primary responsibility of this role will be to design, build, and optimize a scalable, secure, cloud-native DevOps and CI / CD infrastructure supporti...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Support Engineer (Canada)

Support Engineer (Canada)

Quorum Cyber • Oakville, Ontario, CA
Temps plein +1
Quick Apply
At Quorum Cyber, we're on a mission to help good people win.Founded in Edinburgh in 2016, we're one of the fastest growing cyber security companies in the UK and North America, serving over 400 cus...Voir plus
Dernière mise à jour : il y a 20 jours
Staff Software Engineer

Staff Software Engineer

Clutch Technologies Inc. • Etobicoke, ON, Canada
Temps plein +1
Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of the...Voir plus
Dernière mise à jour : il y a 18 jours • Offre sponsorisée
Intermediate Engineer

Intermediate Engineer

Danmare Group Inc • Woodbridge, ON, Canada
Temps plein
About Danmare The Danmare Group specializes in providing full-service engineering and design solutions to leading companies in the food and beverage industry. Over the past fourteen years, clients h...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
DevSecOps infrastructure engineer or Sr. Systems Engineer

DevSecOps infrastructure engineer or Sr. Systems Engineer

CorGTA • Mississauga, ON, Canada
Temps plein
Senior Infrastructure Engineer.This role will take ownership of designing, managing, and optimizing both on-premises and cloud-based environments (AWS, Azure). Youll play a key part in automating ma...Voir plus
Dernière mise à jour : il y a 19 jours • Offre sponsorisée
Deployment Engineer

Deployment Engineer

Evertz Microsystems Limited • Burlington, ON, CA
Temps plein
Quick Apply
The Deployment Engineer is the Evertz product expert whose role is to ensure that their respective product or products are being developed, configured and deployed in the most optimal way possible ...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Software Engineer

Software Engineer

Actalent • Oakville, ON, Canada
Temps plein
As a Software Engineer, you will be responsible for developing internal tools and applications for the development team.This role requires independent work and the ability to create a pipeline of w...Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée
Licensed Millwright - $3k Sign-on Bonus

Licensed Millwright - $3k Sign-on Bonus

Cargill • Grassie, ON, CA
Temps plein
Week 1 : Monday, Tuesday, Friday, Saturday.Week 2 : Sunday, Wednesday, Thursday.Must hold an Ontario or Inter-Provincial 433A Millwright Certificate. As a Maintenance Millwright at Cargill, you will b...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Sr Kotlin Multiplatform (KMP) Engineer

Sr Kotlin Multiplatform (KMP) Engineer

Astra North Infoteck Inc. • Mississauga, ON, ca
Temps plein
Quick Apply
Sr Kotlin Multiplatform (KMP) Engineer.Mississuaga OR Montreal - Hybrid (at least 2 days to office).Design and own the initial architecture of a Kotlin Multiplatform codebase.Make pragmatic decisio...Voir plus
Dernière mise à jour : il y a 4 jours