1

Intern Distributed Systems Engineer Jobs in Edmonton, AB

Systems Engineering Intern

Edmonton, AB ยท On-site

$22 - $28/hr

Systems Engineering Intern PulseMedica, an Edmonton-based start-up, is seeking a Systems Engineering Intern to join our team. In this role, you will support the Systems Engineering and Verification ...

We are looking for a knowledgeable and experienced Engineer to join our System Planning team. As the Distribution Planning Engineer, you plan EPCOR Distribution and Transmission Inc.'s (EDTI ...

We are looking for a knowledgeable and experienced Engineer to join our System Planning team. As the Distribution Planning Engineer, you plan EPCOR Distribution and Transmission Inc.'s (EDTI ...

We are looking for a knowledgeable and experienced Engineer to join our System Planning team. As the Distribution Planning Engineer, you plan EPCOR Distribution and Transmission Inc.'s (EDTI ...

Software Developer Intern

Edmonton, AB ยท On-site

$22 - $28/hr

Software Developer Intern PulseMedica, an Edmonton-Based start-up, is looking for a Software ... laser systems to create new treatment solutions to prevent vision loss. By uniting cuttingedge ...

Electronics Intern

Edmonton, AB ยท On-site

$22 - $28/hr

Electronics Intern PulseMedica, an Edmonton based startup, is looking for an Electronics Design ... or Engineering Physics program. * Experience with modeling and simulation of electrical systems ...

As a Project Engineer, you'll be at the heart of cutting-edge work providing technical leadership ... Systems, Distributed Antenna Systems, and Voice and Data Radio Communication Systems

Strong knowledge of transmission and distribution system operations and engineering principles ... Experience with ADMS, EMS, DERMS, or similar grid management systems * Understanding of distributed ...

Highlights of the Job Engineer the standards that power communities--lead innovation and excellence in EPCOR's distribution systems. We are hiring one full-time, permanent Senior Civil Engineer ...

Highlights of the Job Engineer the standards that power communities-lead innovation and excellence in EPCOR's distribution systems. We are hiring one full-time, permanent Senior Civil Engineer ...

Highlights of the Job Engineer the standards that power communities--lead innovation and excellence in EPCOR's distribution systems. We are hiring one full-time, permanent Senior Civil Engineer ...

next page

Showing results 1-20

Intern Distributed Systems Engineer information

What engineer makes $500,000 a year?

Senior engineers in specialized fields such as software engineering, data engineering, or distributed systems engineering can earn $500,000 or more annually, especially with experience, advanced skills, and stock options or bonuses. These roles often require expertise in large-scale systems, cloud platforms, and high-demand technical skills.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as software engineering, data engineering, or distributed systems engineering can earn $300,000 or more annually, especially with extensive experience, advanced skills, and working at large tech companies or in high-demand industries. These roles often require expertise in cloud platforms, distributed architectures, and strong problem-solving abilities.

What are the key skills and qualifications needed to thrive as an Intern Distributed Systems Engineer, and why are they important?

To thrive as an Intern Distributed Systems Engineer, you typically need a strong background in computer science fundamentals, programming (often in languages like Java, C++, or Go), and an understanding of distributed computing concepts. Familiarity with technical tools such as Docker, Kubernetes, cloud platforms (AWS, GCP, Azure), and version control systems like Git is commonly expected. Strong analytical thinking, effective communication, and a willingness to learn make candidates stand out in this role. These skills and qualities are crucial for solving complex distributed problems, collaborating with teams, and adapting to rapidly evolving technology environments.

Do CS interns get paid?

Computer Science interns, including those in distributed systems engineering roles, are often paid internships, with compensation varying by company, location, and internship duration. Many organizations offer stipends or hourly wages to attract talented students and provide practical experience in the field.

What is the difference between Intern Distributed Systems Engineer vs Intern Software Engineer?

AspectIntern Distributed Systems EngineerIntern Software Engineer
Required CredentialsTypically pursuing a degree in Computer Science or related field, familiarity with distributed systems conceptsSimilar educational background, focus on general software development skills
Work EnvironmentFocus on designing, implementing, and testing distributed systems and networked applicationsDeveloping various software applications, often in different domains
Employer & Industry UsageUsed in tech companies working on cloud, big data, or scalable systemsCommon across many industries including tech, finance, and startups
Search & Comparison IntentPeople comparing internship roles in distributed systems and software development

Intern Distributed Systems Engineers focus on distributed architectures and networked systems, while Intern Software Engineers work on a broader range of software projects. Both roles require similar educational backgrounds but differ in specific technical focus and project types.

What types of projects and tasks can an Intern Distributed Systems Engineer expect to work on, and how does this support their learning and growth?

As an Intern Distributed Systems Engineer, you can expect to work on collaborative projects involving the design, implementation, and testing of scalable, fault-tolerant systems. Your tasks may include optimizing data pipelines, contributing to microservices architecture, or participating in performance benchmarking. Interns often work closely with senior engineers, gaining exposure to cutting-edge technologies such as cloud platforms, container orchestration, and distributed databases. This hands-on experience, combined with mentorship and code reviews, provides valuable insights into best practices and industry standards, supporting both your technical and professional growth.

What does an Intern Distributed Systems Engineer do?

An Intern Distributed Systems Engineer assists in designing, developing, and maintaining large-scale distributed systems that enable applications to run reliably across multiple computers. Their work often involves writing and testing code, debugging issues, and collaborating with experienced engineers to solve technical challenges related to scalability, efficiency, and data consistency. Interns may also help with system monitoring and performance analysis, learning best practices for building robust and fault-tolerant systems. This role is a valuable opportunity to gain hands-on experience with cutting-edge technologies and real-world distributed computing problems.

How much do distributed systems engineers make?

Distributed systems engineers typically earn a median salary ranging from $100,000 to $150,000 annually, depending on experience, location, and company size. Senior roles or those with specialized skills in cloud platforms and programming languages may offer higher compensation.
What are popular job titles related to Intern Distributed Systems Engineer jobs in Edmonton, AB? For Intern Distributed Systems Engineer jobs in Edmonton, AB, the most frequently searched job titles are:
What job categories do people searching Intern Distributed Systems Engineer jobs in Edmonton, AB look for? The top searched job categories for Intern Distributed Systems Engineer jobs in Edmonton, AB are:
Infographic showing various Intern Distributed Systems Engineer job openings in Edmonton, AB as of June 2026, with employment types broken down into 3% Internship, 19% As Needed, 62% Full Time, 10% Part Time, and 6% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

Systems Engineering Intern

Pulse Medica

Edmonton, AB โ€ข On-site

$22 - $28/hr

Other

Posted 21 days ago


Job description

Systems Engineering Intern

PulseMedica, an Edmonton-based start-up, is seeking a Systems Engineering Intern to join our team. In this role, you will support the Systems Engineering and Verification & Validation (V&V) teams by helping execute and document system characterization activities, assisting with risk management documentation and reviews.


You will also take part in verification activities alongside the engineering team and participate in validation activities with end users to help confirm that the system meets both design specifications and user needs.


We're looking for someone who is detail-oriented, collaborative, and eager to learn, with strong communication skills and the confidence to engage with different teams. The ideal candidate is curious about medical device development, interested in testing and multidisciplinary systems (electronics, optics, mechanics), and excited to gain hands-on experience in a regulated, fast-paced start-up environment.


About Us

PulseMedica is redefining the landscape of ophthalmic technology by developing breakthrough imaging and laser technologies for ophthalmic disease. Recognized as a Great Place to Work for four consecutive years, we've built a culture where innovation thrives and multidisciplinary teams solve complex challenges at speed. Our technology blends realtime computer vision, deep learning, and 3D imaging with highprecision laser systems to create new treatment solutions to prevent vision loss. By uniting cuttingedge research with scalable engineering, PulseMedica is creating treatment solutions that position the company to be at the forefront of the next generation in eye care.


The Opportunity

This internship offers a unique opportunity to gain hands-on experience in medical device development while working with an experienced, multidisciplinary team. You'll contribute to system-level characterization, risk management, and traceability, and learn how complex engineering domains come together to deliver safe and effective medical devices.


Responsibilities and Tasks

  • Supporting the execution and documentation of system characterization activities to evaluate device performance.
  • Assisting with risk management documentation and reviews, engaging with technical teams (hardware, software, optics, systems) to capture design and process changes, and coordinating with system risk assessment activities to ensure alignment and comprehensive coverage.
  • Helping maintain and update the traceability matrix to ensure requirements, risks, and verification activities remain properly linked.
  • Supporting compliance with medical device standards (e.g., ISO 14971 for risk management, IEC 62304 for software, ISO 13485 for quality management systems).
  • Contributing to the preparation of system documentation and reports for internal and regulatory purposes.
  • Assisting with cross-functional meetings to track updates and follow up on documentation needs.
  • Writing concise progress updates to keep the team informed on accomplishments and challenges.
  • Working cross-functionally to ensure traceability from system requirements through verification and validation activities.
  • Supporting system testing activities, including functional, performance, safety, and usability testing.

Qualifications

  • Currently enrolled in a Biomedical Engineering, Systems Engineering, Electrical Engineering, Mechanical Engineering, or related degree program.
  • Strong interest in medical device development and systems engineering principles.
  • Excellent attention to detail and documentation skills.
  • Strong organizational and communication abilities.
  • Ability to adapt quickly and work collaboratively in a fast-paced start-up environment.
  • Must be a Canadian citizen, permanent resident, or person to whom refugee protection has been conferred under the Immigration and Refugee Protection Act for the duration of the employment.
  • Must have a valid Social Insurance Number at the start of employment and be legally entitled to work in Canada in accordance with relevant provincial or territorial legislation and regulations.

Nice to have

  • Some exposure to risk management activities and medical device standards (e.g., ISO 14971, ISO 13485), including familiarity with FMEA processes.
  • Experience from school projects or internships with technical documentation, testing, or system-level engineering work.
  • Curiosity about regulated industries such as medical devices, aerospace, or automotive, and some familiarity with testing procedures or multidisciplinary systems (e.g., electronics, optics, or mechanics).


Anticipated Start Date: September 1, 2026

Duration: 8 months, Temporary Full Time (40 hours per week)

Salary: $22 - $28/hour

Location: Edmonton


What you can expect from PulseMedica:

  • Free on-site gym (Jackson's Gym)
  • A role that contributes to helping change people's lives by enhancing their vision
  • A unique opportunity to build, grow, and be part of a team that is going to revolutionize a multi-billion dollar industry
  • Growth Opportunities
  • Monthly team social events
  • Working for a Great Place to Work certified company!

We believe that diverse teams perform better and that fostering an inclusive work environment is a key part of growing a successful team. We welcome people of diverse backgrounds, experiences, and perspectives to apply for this position.