1

Software Intern Jobs in Hamilton, ON (NOW HIRING)

Software Platform Designer Intern

Ottawa, ON · On-site

CA$25 - CA$32/hr

Build software components for telecom platforms including device drivers, scripts, and microservices * Apply Agile development practices to deliver high-quality software efficiently * Collaborate ...

The Project Coordinator Intern must be able to follow up on the work in progress with the clients ... Office software, (Procore and AlMobile an asset). Company Overview This is not intended to ...

Providing technical support and troubleshooting problems with computer hardware and software ... Strong communication skills and experience as an Architect/Intern Architect/Architectural Designer ...

Intern Architect

Ottawa, ON · On-site

$55K - $80K/yr

Providing technical support and troubleshooting problems with computer hardware and software ... Strong communication skills and experience as an Architect/Intern Architect/Architectural Designer ...

Business Development Intern Timings: 9:00am - 6:00pm (Eastern Standard Time) Department: Sales ... Basic understanding of software solutions, SaaS products, or IT services is a plus. * Ability to ...

As an Electrical Intern, you will work alongside our electrical engineering team on real spacecraft ... Collaborate with mechanical, software, and systems engineers Basic Qualifications * Currently ...

Hardware/software interface to provide bridging of various abstraction layers. * Fault and alarms subsystems to detect, report and maintain defects and manage their hysteresis and co-relations.

As an Electrical Intern, you will work alongside our electrical engineering team on real spacecraft ... Collaborate with mechanical, software, and systems engineers Basic Qualifications * Currently ...

Intern IS

Mississauga, ON · On-site

CA$20/hr

The Information Services Intern will support business stakeholders in Data & Analytics, process automation, reporting, and IT infrastructure. The role involves gathering requirements, performing ...

next page

Showing results 1-20

Software Intern information

See Hamilton, ON salary details

$9

$26

$65

How much do software intern jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for software intern in Hamilton, ON is $26.88, according to ZipRecruiter salary data. Most workers in this role earn between $16.36 and $32.72 per hour, depending on experience, location, and employer.

What are the big 4 internships?

The Big 4 internships typically refer to internship programs at the four largest professional services firms: Deloitte, PricewaterhouseCoopers (PwC), Ernst & Young (EY), and KPMG. These internships offer software interns exposure to audit, consulting, advisory, and technology services, often requiring strong analytical skills and familiarity with tools like Excel and data analysis software.

What types of projects can a Software Intern typically expect to work on during their internship?

Software Interns are often assigned to real-world projects that support the overall goals of their team, such as debugging existing applications, developing new features, or writing automated tests. While the complexity of tasks may vary, interns usually work under the guidance of experienced engineers and collaborate closely with other team members through code reviews, stand-up meetings, and pair programming. This hands-on experience helps interns build technical skills, understand agile development processes, and gain exposure to industry-standard tools and workflows. It's common for interns to receive mentorship and feedback, which supports both their immediate growth and long-term career development.

What are the key skills and qualifications needed to thrive as a Software Intern, and why are they important?

To thrive as a Software Intern, you need a solid understanding of programming fundamentals, problem-solving skills, and enrollment in or completion of a computer science or related degree program. Familiarity with coding languages such as Python, Java, or C++, and experience using version control systems like Git, are typically expected. Strong communication, teamwork, and eagerness to learn help interns excel in collaborative and fast-paced environments. These skills and qualities are essential for contributing effectively to projects, adapting quickly, and maximizing the internship learning experience.

Is a 3.0 GPA good for internships?

For a software intern position, a 3.0 GPA is generally considered acceptable by many employers, especially when combined with relevant skills such as programming languages, problem-solving abilities, and project experience. While some competitive internships may prefer higher GPAs, practical skills and a strong portfolio can often outweigh GPA considerations.

Is 23 an hour good for an internship?

For a software intern, earning $23 an hour is above the federal minimum wage and is considered competitive in many regions, especially for entry-level positions that may require basic programming skills and familiarity with tools like Git or Python. Internships often pay less than full-time roles, but this rate can vary based on location, company size, and industry standards.

What does a software intern do?

A software intern assists with software development tasks such as coding, testing, and debugging under the supervision of experienced developers. They often work with programming languages like Java, Python, or C++, and may use tools like version control systems and development environments to contribute to projects and gain practical experience.
What are the most commonly searched types of Software jobs in Hamilton, ON? The most popular types of Software jobs in Hamilton, ON are:
What cities near Hamilton, ON are hiring for Software Intern jobs? Cities near Hamilton, ON with the most Software Intern job openings:
Infographic showing various Software Intern job openings in Hamilton, ON as of July 2026, with employment types broken down into 14% Internship, 1% As Needed, 53% Full Time, 28% Part Time, 3% Temporary, and 1% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $55,903 per year, or $26.9 per hour.
Software Development- Kubernetes Platform Migration and Workflow Orchestration Intern

Software Development- Kubernetes Platform Migration and Workflow Orchestration Intern

Ciena

Ottawa, ON

CA$25 - CA$32/hr

Full-time

PTO

Posted 8 days ago


Job description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.

The Opportunity:
A Software Development Intern role focused on contributing to a cloud-native engineering platform and infrastructure migration initiative. The position involves analyzing existing systems, evaluating modern Kubernetes-native solutions, and supporting the transition of workflow orchestration capabilities. This opportunity enables hands-on experience with platform engineering, DevOps practices, and containerized environments.
How you will make an impact:
  • Analyze engineering workflows implemented using Kubeflow
  • Document and map workflow requirements including orchestration, retry handling, lifecycle management, data transfer, and artifact storage
  • Evaluate Kubernetes-native workflow orchestration options such as Kubernetes Jobs, CronJobs, Argo Workflows, and Tekton
  • Develop proof-of-concept implementations to validate alternative architectures
  • Design and implement migration scripts, tools, and deployment configurations
  • Build and maintain deployment manifests, Helm charts, and infrastructure-as-code assets
  • Develop automated tests to validate reliability and functional equivalence of workflows
The must haves:
  • Education: Actively enrolled in a degree program in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related discipline,
  • Strong programming experience in Python, Go, Java, C++, or similar languages
  • Understanding of Linux operating systems and command-line tools
  • Familiarity with Docker containers and containerized application development
  • Knowledge of software development practices and version control using Git
  • Strong analytical and troubleshooting skills
  • Ability to independently research and evaluate technical solutions
Nice to haves:
  • Experience with Kubernetes (K8s) and cloud-native technologies
  • Familiarity with workflow orchestration platforms such as Kubeflow, Argo Workflows, Tekton, or similar tools
  • Experience deploying and managing applications on Linux servers
  • Knowledge of Infrastructure-as-Code tools and CI/CD pipelines
  • Experience with object storage platforms such as MinIO or S3-compatible systems
  • Exposure to Helm, YAML-based deployments, and Kubernetes operators
  • Interest in DevOps, cloud infrastructure, or platform engineering
Pay Range:
Pay range for this position is $25.00 - $32.00 an hour.

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.


In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is anEqual Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.