- Search jobs
- Oshawa, ON
- cloud engineer
Cloud engineer Jobs in Oshawa, ON
Create a job alert for this search
Cloud engineer • oshawa on
Principal Software Engineer – Distributed Systems
Spirit Omega Inc.Oshawa, ON, CASenior Cloud, API & OT Solutions Architect
Spirit OmegaOshawa, Durham Region, CACloud Accounting Specialist
Baker Tilly KDN LLPCourtice, ON, CAIS Principal Engineer for Cloud DevOps Development
ABBWhitby, Ontario, CanadaOPEN : FinOps Engineer
CPUS Engineering Staffing Solutions Inc.OshawaSenior / Lead Java Software Engineer
Rbo PROAjax, ON, CASecurity Engineer - Cloud Security & ISO 27001 (Hybrid)
Motion RecruitmentWhitby, Durham Region, CASenior Software Architect Engineer
Essence Coaching GroupWhitby, Ontario, Canada26-004 Senior QA Automation Engineer 12 month contract Oshawa Hybrid remote
CorGTAOshawa, Ontario, CanadaSenior Cloud Engineer
SIX Payment ServicesCanada, WhitbyRemote Senior Platform Security Engineer - Cloud & Infra
AffirmOshawa, Durham Region, CAKubernetes & Cloud-Native Platform Engineer (Hybrid)
Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CASecurity Engineer : Cloud Security, ISO 27001 & GRC
Motion Recruitment Partners LLCWhitby, Durham Region, CAOPEN : FinOps Engineer
Rodan Energy SolutionsOshawa, CASenior Systems Engineer : Embedded & Cloud Testing Leader
General Motors of CanadaOshawa, Durham Region, CA- Promoted
AI Engineer
GEI Consultants, IncCourtice, caSoftware Development Engineer II
Solera CorporationAjax, ON, CAHybrid Virtualization & Cloud Infrastructure Engineer
Simnet Inc.Whitby, Durham Region, CAOracle ERP Cloud Technology Architect - 65714761
CognizantAjax, ON, CA- Brossard, QC (from $ 128,667 to $ 253,400 year)
- St. Albert, AB (from $ 122,325 to $ 235,428 year)
- St. Catharines, ON (from $ 122,325 to $ 235,428 year)
- Kitchener, ON (from $ 127,940 to $ 231,000 year)
- Niagara Falls, ON (from $ 124,316 to $ 209,204 year)
- White Rock, BC (from $ 117,193 to $ 200,000 year)
- Victoria, BC (from $ 151,588 to $ 197,542 year)
- Oakville, ON (from $ 151,173 to $ 182,000 year)
- Edmonton, AB (from $ 123,121 to $ 175,319 year)
- Fort Saskatchewan, AB (from $ 119,000 to $ 175,319 year)
Popular searches
Principal Software Engineer – Distributed Systems
Spirit Omega Inc.Oshawa, ON, CA- Full-time
- Quick Apply
Principal Software Engineer – Distributed Systems
Requisition ID : 54536
Location : Oshawa, ON (Hybrid – 3 days remote)
Job Overview
The Principal Software Engineer – Distributed Systems is a senior individual contributor role responsible for designing, building, and evolving highly scalable, resilient, and secure distributed systems. This role serves as a technical authority across one or more delivery teams, setting architectural direction while remaining deeply hands-on in software development.
Approximately 80% of the role is hands-on engineering, with the remaining 20% focused on technical leadership, mentorship, and architectural guidance. The Principal Engineer partners closely with engineering leaders, product teams, and stakeholders to ensure technical solutions align with business objectives and long-term platform strategy.
This role plays a critical part in elevating engineering standards, strengthening system design practices, and fostering a culture of technical excellence across the organization.
Key Responsibilities
Technical Leadership & Architecture
Lead the design and evolution of large-scale distributed systems, ensuring high availability, performance, scalability, and security.
Define and influence architectural standards, design patterns, and technical best practices across teams.
Provide technical guidance on complex system integrations, data flows, and platform modernization initiatives.
Participate in architecture and design reviews, offering deep expertise and pragmatic solutions.
Hands-On Software Development
Actively design, develop, test, and maintain production-grade software across multiple technology stacks.
Contribute high-quality, maintainable, and well-documented code to critical systems.
Troubleshoot and resolve complex technical issues in distributed and cloud-based environments.
Evaluate and adopt new tools, frameworks, and technologies to improve system reliability and development efficiency.
Mentorship & Engineering Excellence
Mentor and coach engineers, strengthening problem-solving skills, system design capabilities, and coding practices.
Promote engineering excellence through code reviews, technical discussions, and knowledge sharing.
Advocate for secure coding practices, performance optimization, and operational excellence.
Collaboration & Strategic Influence
Collaborate with product, platform, security, and operations teams to align technical solutions with business goals.
Influence technical roadmaps and long-term platform strategies through expert input and analysis.
Contribute to cross-team initiatives that improve engineering consistency, velocity, and quality.
Support organizational priorities and strategic initiatives as required.
Qualifications
Education
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Experience
15–20 years of progressive software engineering experience, with deep expertise in building and operating distributed systems.
Proven experience acting as a senior technical authority or principal-level engineer within complex environments.
Strong background in system architecture, design patterns, and cloud-native development.
Extensive hands-on experience across multiple technology stacks.
Experience working within Agile delivery models, DevOps practices, and modern CI / CD pipelines.
Demonstrated ability to mentor engineers and raise overall team technical capability.
Strong communication skills with the ability to influence technical direction across teams and stakeholders.
Spirit Omega is committed to a diverse and inclusive workplace. We welcome applications from anyone, including members of Indigenous peoples, Women, visible minorities, persons with disabilities, persons of minority sexual orientations and gender identities, and others with the skills and knowledge to productively engage with diverse communities.
Looking for more opportunities? Check out our website at jobs.spiritomega.com
#INDSPO