1

Internship Software Engineer Relocation Jobs in Calgary, AB

Located in, or willing to relocate to, Calgary. * Proficiency with Revit., ETABS, SAP200, SAFE, and ... analysis software. * An articulate and persuasive communicator that can convey complex technical ...

Experience working with Solidworks CAD software to produce design and manufacturing drawings ... Relocation support for candidates outside the Calgary area At Ayrton We Value: * Honesty and Candor ...

Experience working with Solidworks CAD software to produce design and manufacturing drawings ... Relocation support for candidates outside the Calgary area At Ayrton We Value: * Honesty and Candor ...

... advise interns and new grads. District Overview Kiewit Engineering Group, Inc is a full-service ... of drafting software including MicroStation, Autodesk, SmartPlant #LI-KM2 Other Requirements:

... internships Other: * This a full-time role expected to work 40 hours per week, hybrid or home-based ... a world-leading software company providing solutions for architecture, engineering, and ...

We are looking for a passionate and driven Environmental Sciences or Engineering student to join ... Acquire hands-on experience with several widely-used industry software programs including Siteview ...

We are looking for a passionate and driven Environmental Sciences or Engineering student to join ... Acquire hands-on experience with several widely-used industry software programs including Siteview ...

next page

Showing results 1-20

Internship Software Engineer Relocation information

What are some common challenges faced by internship software engineers who relocate for their position?

Internship software engineers who relocate often face challenges such as adapting to a new city, quickly integrating into an unfamiliar team, and learning the company's tech stack in a short timeframe. Balancing the logistics of moving with the demands of a fast-paced work environment can be stressful. However, most companies provide onboarding support and mentorship to help interns acclimate both personally and professionally, ensuring a smoother transition and a rewarding learning experience.

What are the key skills and qualifications needed to thrive as an Internship Software Engineer (with Relocation), and why are they important?

To thrive as an Internship Software Engineer, you need a solid grasp of programming fundamentals, algorithms, and data structures, typically backed by progress toward a computer science or related degree. Familiarity with industry-standard development tools, version control systems like Git, and knowledge of major programming languages (such as Python, Java, or C++) are crucial. Strong problem-solving abilities, adaptability, and effective communication skills set candidates apart, especially when adjusting to a new environment due to relocation. These skills ensure you can quickly integrate into teams, learn new technologies, and contribute value in a dynamic work setting.

What is the difference between Internship Software Engineer Relocation vs Software Engineer?

AspectInternship Software Engineer RelocationSoftware Engineer
CredentialsTypically pursuing or recent graduate in CS or related fieldBachelor's or higher in CS or related field, often with experience
Work EnvironmentTemporary, training-focused, often in a corporate or tech companyFull-time, ongoing role in development teams
Employer UsageInternship programs with relocation options for studentsFull-time employment, may include relocation for job transfer
Search IntentInternship opportunities with relocation for studentsFull-time software development roles with potential relocation

The main difference is that Internship Software Engineer Relocation is a temporary, training-focused position aimed at students or recent graduates, often with relocation support. In contrast, a Software Engineer is a full-time, ongoing role requiring more experience, with relocation typically part of career advancement. Both roles are common in tech companies, but they serve different career stages and commitments.

What is an Internship Software Engineer Relocation?

An Internship Software Engineer Relocation refers to a temporary position for student or entry-level software engineers that includes support or assistance for moving to a different city or location for the duration of the internship. Companies offering relocation for interns typically provide financial assistance or logistical help to cover moving expenses, housing, or travel. This helps attract talented candidates from a wider geographic area and ensures a smooth transition to the workplace. Relocation packages and support can vary by company, so it's important to ask recruiters about the specifics.
What are the most commonly searched types of Software Engineer Relocation jobs in Calgary, AB? The most popular types of Software Engineer Relocation jobs in Calgary, AB are:

EIT Program: Rotating Engineer in Training

ENMAX Corporation

Calgary, AB • Hybrid

CA$96K - CA$101K/yr

Full-time

Retirement, PTO

Posted 17 days ago


Job description

Current ENMAX employees are encouraged to apply through their internal Workday access.

Posted: June 26, 2026

Closing Date: July 9, 2026

Position Type: Permanent

Union: CUPE

We are driven by our purpose of lighting the way to a brighter energy future, a future that includes a workplace where you'll experience belonging and unlock possibilities. We offer meaningful opportunities, strong collaboration, and a career aligned to what matters to you. We're proud of who we are and the work we do to support our communities and customers who depend on us, because at ENMAX, we're lighting the way together.

ENMAX is hiring new Electrical Engineering graduates to join our Engineer-in-Training (EIT) Program beginning in September 2026. You will have the opportunity to customize your own experience by choosing work rotations throughout ENMAX business units.

This is an early career opportunity to launch your engineering career. You'll build a solid foundation, grow your professional network, and contribute to meaningful work that makes an impact from day one.

What is the EIT Program?
Our rotational program gives you the opportunity to gain experience in multiple areas of ENMAX Power. You'll work alongside industry experts and licensed Professional Engineers (P.Engs) on meaningful projects that drive our operations and support the communities we serve.


How the program works:

  • You'll complete multiple work rotations across different business units, giving you a well-rounded view of how the electricity system works - from planning to operations

  • Rotation areas may include System Operations & Asset Performance, Project Delivery (Engineering & Project Management), Planning, Asset Management & Reliability, Regulatory Applications, and Business Operations (Business Planning & Capital Management), with additional exposure aligned to business needs and your professional development.

  • Each rotation gives you hands-on experience, technical mentorship, and the chance to contribute to real projects that make a difference.

  • Upon completion of the program, you'll apply for permanent roles within ENMAX Power that align with your skills and interests to continue your path toward achieving your Professional Engineer (P.Eng.) designation.

Who can Apply:

We're looking for curious, driven, and community-minded engineering graduates ready to take the next step.
To be eligible, you must:

  • Graduated or be graduating with a B.Sc., M.Sc., or M.Eng. in Electrical Engineering in 2025 or 2026

  • Registered as an Engineer in Training with the Association of Professional Engineers and Geosciences of Alberta (APEGA), or be eligible for registration

  • Hold a valid Class 5 driver's license with no more than 6 demerits

  • Ability to work in a Hybrid (office and home) environment in Calgary

  • Previous co-op or internship experience is considered an asset

What will make you successful in this role?

  • A strong interest in the electricity and energy sector

  • A passion for learning and continuous improvement

  • Creative problem-solving skills

  • The ability to work effectively in fast-paced, cross-functional teams

  • Strong communication skills - written and verbal

  • A genuine desire to make an impact on the community you serve

Salary: Engineer in Training Level A (Current CUPE rates)

$81,593.69 - $86,692.06 - $91,790.43 - $96,888.79 - $101,987.16

Compensation & Benefits:

  • The starting rate for this position is $81,593.69 and progresses to $101,987.16

  • Full benefits, pension, vacation, and performance-based bonus starting on day one.

  • Relocation assistance may be available for candidates residing outside of Calgary.

Location: This role will be part of our hybrid (home and office) work force with office workspace located in Calgary or surrounding area. You will have the opportunity to work from home on Mondays and Fridays and be in the office on Tuesday, Wednesday, and Thursday.

Note:

  • If we can provide an accommodation or adjustment to make the process more accessible for you, please let us know. ENMAX welcomes all qualified applicants to apply and is committed to a safe and respectful workplace. It is our aim to have a workplace which is inclusive and values safety, diversity, personal integrity, respect for individual differences, and encourages ownership and accountability for our actions.

  • Every ENMAX employee is responsible to take reasonable care to protect the health and safety of themselves, of all other workers, and of the public. Each employee must become familiar with safety procedures and rules applicable to their job and are required to follow themwhile working at ENMAX.

  • Candidates must be eligible to work legally in Canada and require the successful completion of a criminal background check. Two pieces of valid Government issued ID will be required.

  • Two professional references will be requested.

  • Education requirements for this position will be verified by a third party.

In the spirit of reconciliation, we respectfully acknowledge that we live and work on the traditional lands of Indigenous Peoples. ENMAX headquarters is in Calgary, Alberta, the traditional territory of the Blackfoot Confederacy, comprised of the Siksika, Kainai, Piikani, and Amskapi Piikuni Nations; the Tsuut'ina Nation; and the iyarheNakoda Nations of Chiniki, Bearspaw, and Goodstoney, and home to the Metis Nation of Alberta, as well as many diverse Indigenous people who have made the city their home. We are committed to strengthening relationships with Indigenous Nations and peoples in all communities where we operate, through respect and collaboration.

#LI-POST