1

Distributed Systems Engineer Jobs in Ontario (NOW HIRING)

Your Role as Intermediate Electrical Engineer Reporting to the Manager of Power Systems Engineering ... Qualifications * 7+ years of related low/medium/high voltage power distribution experience is ...

Your Role as Intermediate Electrical Engineer Reporting to the Manager of Power Systems Engineering ... Qualifications * 7+ years of related low/medium/high voltage power distribution experience is ...

Consulting Security Engineer-LAN Edge, you will: * Pre-Sales Support * Serve as a strategic ... distributors. * Develop and refine technical documents and presentations to support field ...

This role focuses on Java-based platform architecture, distributed systems, and cloud-native services that support large-scale business-critical applications. You will partner with Engineering ...

Staff Backend Engineer (Distributed Systems, SaaS & AI) Why Kaseya? Join a fast-growing company that's transforming the IT industry. At Kaseya, you'll have the opportunity to work with cutting-edge ...

Consulting Security Engineer-LAN Edge, you will: * Pre-Sales Support * Serve as a strategic ... distributors. * Develop and refine technical documents and presentations to support field ...

Software Engineer

Ottawa, ON ยท On-site

CA$85/day

Software Engineer Job Location: Ottawa , ON Job Code: 39213 Job Schedule: Day Shift Compensation ... Experience with CQRS, Distributed Systems & Akka; * Experience designing and developing highly ...

Systems Architect

Toronto, ON ยท Hybrid

CA$200K - CA$210K/yr

Requirements: 10+ years of experience in Systems Architecture, Platform Engineering, or Enterprise Application Modernization Strong experience designing and modernizing distributed systems ...

Complete station and distribution system modelling, and translate the system information such as ... Perform quality assurance (QA) checks on engineering packages and documents; * Provide support for ...

Impact assessments of distributed energy resources connections on the distribution system ... Undergraduate degree in Engineering from an accredited university * Experience in a utility ...

Develops and implements distributed control system (DCS) and associated HMI configuration in a fast ... Applies chemical engineering principles and PVC manufacturing technology to assist in maintaining ...

Job Summary The Sr. Staff Software Engineer - Cloud Native and SASE focused will lead the design ... The role is critical to delivering production-grade distributed systems that improve performance ...

next page

Showing results 1-20

Distributed Systems Engineer information

See Ontario salary details

$80K

$129.7K

$179K

How much do distributed systems engineer jobs pay per year?

As of Jul 7, 2026, the average yearly pay for distributed systems engineer in Ontario is $129,737.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,500.00 and $156,000.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Distributed Systems Engineer?

A Distributed Systems Engineer typically spends their days designing, implementing, and testing scalable systems that handle large volumes of data and user requests. You'll collaborate closely with software developers, DevOps engineers, and product managers to architect solutions that ensure reliability, performance, and fault-tolerance. Regular tasks may include reviewing system performance metrics, debugging distributed applications, writing detailed documentation, and participating in code reviews. Engaging in team meetings and cross-functional discussions is also common, as seamless cooperation is vital in this complex and fast-evolving field.

What engineers make $300,000 a year?

Senior distributed systems engineers, software engineers with expertise in scalable architectures, and those working in high-demand industries such as cloud computing or finance can earn $300,000 or more annually. Achieving this level typically requires extensive experience, advanced skills in distributed computing, and often working in senior or specialized roles at large technology companies.

What engineers make 200,000 a year?

Distributed Systems Engineers can earn $200,000 or more annually, especially with extensive experience, advanced skills in cloud computing, distributed architecture, and proficiency in programming languages like Java or Go. Salaries vary based on location, company size, and expertise, with senior roles often reaching or exceeding this level.

What are the key skills and qualifications needed to thrive in the Distributed Systems Engineer position, and why are they important?

To thrive as a Distributed Systems Engineer, you need a strong background in computer science, experience with large-scale system design, and proficiency in languages such as Java, Go, or Python. Familiarity with cloud platforms (like AWS, GCP, or Azure), container orchestration tools (such as Kubernetes), and distributed databases is commonly required, and certifications in cloud computing can be advantageous. Strong problem-solving abilities, collaboration, and excellent communication skills help you navigate complex issues and work effectively across technical teams. These skills are fundamental for designing, implementing, and maintaining robust distributed systems that perform reliably at scale.

What does a distributed systems engineer do?

A distributed systems engineer designs, develops, and maintains systems that run across multiple computers or servers to ensure scalability, reliability, and performance. They work with technologies such as cloud platforms, networking, and programming languages like Java or Python, often focusing on fault tolerance and data consistency. Strong problem-solving skills and knowledge of system architecture are essential for this role.

What engineers make $500,000?

Senior engineers in high-demand fields such as software engineering, especially those specializing in distributed systems, cloud infrastructure, or machine learning, can earn $500,000 or more annually. Achieving this level typically requires extensive experience, advanced skills, and often includes bonuses, stock options, or other compensation components.

What does a Distributed Systems Engineer do?

A Distributed Systems Engineer designs, builds, and maintains large-scale systems that run across multiple machines or data centers. They ensure reliability, scalability, and fault tolerance by using technologies like cloud computing, containerization, and distributed databases. Their work often involves solving complex problems related to data consistency, network latency, and system coordination.

What are the most commonly searched types of Distributed Systems Engineer jobs in Ontario? The most popular types of Distributed Systems Engineer jobs in Ontario are:
What are popular job titles related to Distributed Systems Engineer jobs in Ontario? For Distributed Systems Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Distributed Systems Engineer jobs in Ontario look for? The top searched job categories for Distributed Systems Engineer jobs in Ontario are:
Infographic showing various Distributed Systems Engineer job openings in Ontario as of July 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $129,737 per year, or $62.4 per hour.
Intermediate Power Systems Engineer

Intermediate Power Systems Engineer

Bestech

Sudbury, ON โ€ข On-site

CA$115K/yr

Full-time

PTO

Posted 15 days ago


Job description

BESTECH is an innovative multi-disciplinary engineering services firm with over 25 years of proven success across many engineering disciplines.


Operating at over 100 employees strong, we know that our value comes from our incredible team.


We pride ourselves on being a Partner of Choice, not just to our clients but to our community and our employees.


This means ensuring not only that we are a company that clients want to work with but that we are a company our team would continue to choose to work for.


As part of this promise, we are committed to prioritizing employees, maintaining open communications, and consistently improving and growing.


Whether you are entering the workforce and looking to learn from the best or moving towards the next phase of your career and eager to help usher in the newest generation of subject matter experts, BESTECH is the place for you.


Your Role as Intermediate Electrical Engineer

Reporting to the Manager of Power Systems Engineering Services, the Intermediate Electrical Engineer is responsible for independently performing complex calculations, code reviews, drafting designs, and leading large projects, as well as providing final reviews for drawings and design packages from 600V to 230kV voltage levels. You will develop engineering deliverables and lead site visits and inspections to review engineering systems as required. This role involves overseeing the technical accuracy of project components, ensuring compliance with safety protocols, and contributing to the development of specialized areas within the company. They are also responsible for mentoring and coaching junior staff and supporting the growth of the engineering team.


Your Key Accountabilities

  • Technical and Documentation
    • Leads the preparation and review of complex technical calculations.
    • Prepare new and modify existing relay drawings including relay panel arrangements, single lines, three lines, AC and DC schematics, equipment wiring, and relay panel wiring.
    • Oversees, reviews, approves, performs and finalizes detailed designs and technical drawings, including CT selection, relay wiring design and protection parameter selection as per applicable codes, regulations and client standards.
    • Leads site visits for data collection, and assessments and to provide recommendations for remedial action. Ensures that build quality is as per design.
    • Leads and provides oversight for QAQC (quality assurance quality control) checks as required.
    • Completes and reviews project documentation and technical report development.
    • Assigns, outlines and prioritizes work for engineers or technologists according to project demands.
  • Professional Development
    • Participates in training and certification programs, as required.
    • Attends relevant industry workshops and seminars, as required.
    • Drive a culture of continuous improvement and professional growth.
    • Stays up-to-date and evaluates new industry technology.
    • Provides mentorship and leadership to junior engineers and junior staff.
    • Engage in learning opportunities to develop technical and professional skills.

Qualifications

  • 7+ years of related low/medium/high voltage power distribution experience is required
  • A degree in electrical engineering is required.
  • Registered with PEO, and holds a Professional Engineering License (P.Eng), or equivalent in Canada.
  • Substation design experience considered an asset.
  • Pole Line design experience considered an asset.
  • Familiarity with power systems including power systems studies (load flow and protective device coordination using Easypower, SKM and ETAP), project scopes, project schedules and deliverables.
  • Strong industrial experience, with experience in surface and underground mining.
  • Knowledge of mining-related processes a definite asset.
  • Proficiency with Microsoft Office Suites applications.
  • Strong analytical skills.
  • Strong project management skills considered an asset.
  • Excellent verbal and written communication and interpersonal skills.
  • Detail-oriented with a commitment to producing high-quality work.
  • Strong commitment to safety, quality, and sustainable design practices.
  • Valid Drivers License.


Working Conditions

  • Work is primarily performed in a regular office environment.
  • Travel to client sites is required on occasion to attend meetings and to conduct field visits.


Term: Full-Time, Permanent(40 hours/week)

Justification:New


Total Compensation


The salary range for this position is $115,000 to 130,000
CAD per annum, based on the responsibilities of the role, internal equity, and current market benchmarks. The final offer will be determined by a combination of factors, including the candidate's skills, experience, and qualifications; their placement within our internal compensation structure; and relevant geographic costofliving considerations, where applicable. This range represents a realistic and goodfaith estimate of the compensation we expect to offer for this role.


BESTECH is committed to offering marketaligned compensation supported by opportunities for growth. Through mentorship, training, and career development programs, employees have the opportunity to enhance their skills and career trajectory. We also provide a comprehensive total rewards package, including 100% employerpaid benefits, RRSP matching, profitsharing, paid vacation, and wellness days.

We invite applications from all qualified individuals and are committed to employment equity and diversity in the workplace. BESTECH offers accommodation for applicants with disabilities throughout its recruitment processes. If you require accommodation during the recruitment process or require an accessible version of our career posting, please contact Human Resources at (705) 675-7720 or careers@bestech.com. All responses are appreciated and will be handled with strict confidence. Please be advised that only those applicants who are selected for interviews will be contacted and candidates must be legally entitled to work in Canada.