1

Software Engineer Contract Jobs in Alberta (NOW HIRING)

Intermediate Structural Engineer

Calgary, AB ยท On-site

CA$73K - CA$100K/yr

Conduct field reviews and other contract administrative duties. * Drafts project-related ... Must have a working knowledge and ability to use structural analysis and design software

Intermediate Structural Engineer

Edmonton, AB ยท Hybrid

CA$73K - CA$100K/yr

Conduct field reviews and other contract administrative duties. * Drafts project-related ... Must have a working knowledge and ability to use structural analysis and design software

Our AI-powered platform, anchored by xTract, transforms sprawling repositories of contracts ... Our ideal candidate could also contribute as a Forward-Deployed Engineer on our Solutions Delivery ...

... contract and ensure the safety, quality, value, timeliness, and commercial performance of the ... Excellent computer and software skills to include the use of word processing, email, spreadsheets ...

Senior Structural Engineer

Edmonton, AB ยท Hybrid

CA$95K - CA$125K/yr

Conduct field reviews and other contract administrative duties. * Drafts project-related ... software (SAP2000, RAM, etc.). * Excellent communication skills both verbal and written with the ...

Senior Structural Engineer

Edmonton, AB ยท On-site

CA$95K - CA$125K/yr

Conduct field reviews and other contract administrative duties. * Drafts project-related ... software (SAP2000, RAM, etc.). * Excellent communication skills both verbal and written with the ...

Work with Contract Administration staff to ensure the best interests of the clients are achieved ... A passion for learning new ways to use the design software to produce smarter & faster designs and ...

Work with Contract Administration staff to ensure the best interests of the clients are achieved ... A passion for learning new ways to use the design software to produce smarter & faster designs and ...

Proficiency with geotechnical software e.g., PLAXIS, RS2, RS3, Slide, GeoStudio, Settle3D, All ... Construction oversight, QAQC, contract administration. * Coordination of designs with drafting ...

Proven contract administration and project management skills. Demonstrated ability to organize and ... Experience working with modelling software like SolidWorks, Revit MEP, and or AutoCAD. * Experience ...

Minimum 3 years of professional software development experience * Fluency in English and French ... Your work directly affects major enterprise clients with long-term contracts, providing both ...

Showing results 41-60

Software Engineer Contract information

See Alberta salary details

$26

$66

$95

How much do software engineer contract jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for software engineer contract in Alberta is $66.21, according to ZipRecruiter salary data. Most workers in this role earn between $47.84 and $86.06 per hour, depending on experience, location, and employer.

What is a software engineer contract?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

What are the key skills and qualifications needed to thrive as a software engineer contract?

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What is the difference between Software Engineer Contract vs Software Engineer Full-Time?

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.
What are the most commonly searched types of Software Engineer jobs in Alberta? The most popular types of Software Engineer jobs in Alberta are:
What are popular job titles related to Software Engineer Contract jobs in Alberta? For Software Engineer Contract jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Software Engineer Contract jobs in Alberta look for? The top searched job categories for Software Engineer Contract jobs in Alberta are:
What cities in Alberta are hiring for Software Engineer Contract jobs? Cities in Alberta with the most Software Engineer Contract job openings:
Infographic showing various Software Engineer Contract job openings in Alberta as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $137,725 per year, or $66.2 per hour.

Intermediate Structural Engineer

Entuitive

Calgary, AB โ€ข On-site

CA$73K - CA$100K/yr

Full-time

Medical, Retirement, PTO

Re-posted 22 days ago


Job description

What is the opportunity?

We are a firm that does things a little differently. This is your opportunity to join our high-calibre, experienced group of professionals on a mission to re-imagine the future by changing the way that buildings are conceived and constructed.

Entuitive is looking for an Intermediate Structural Engineer, based in our Calgary office. Take the opportunity to learn more about the structural engineering service at Entuitive. We are passionate about our work and the talented individuals that get to deliver complex projects on a regular basis.

What will you do?

  • Structural engineering design and calculations for all structural components including columns, beams, slabs, foundations, and lateral systems.
  • Design and engineering using materials such as structural steel, concrete, masonry, cold formed structural steel, and wood.
  • Works to assemble and coordinate engineering drawings and contract documents in collaboration with our BIM technologists and other members of the engineering team.
  • Conduct field reviews and other contract administrative duties.
  • Drafts project-related correspondence as needed.
  • Participates in project meetings facilitating solutions to design issues and challenges and providing status updates.
  • Collaboration with architectural, electrical, mechanical, contractor, subtrades, and other project team members throughout the project life..
  • Mentors junior staff with design and delivery elements of a project to ensure standards are upheld.

Requirements

What do you need to succeed?

  • An engineering degree with a focus on structural engineering, coupled with 6-8 years of professional experience in the engineering consulting industry.
  • A post graduate degree is considered as an asset.
  • P.Eng. in Alberta.
  • Must have a practical knowledge of the Canadian Building Code and design standards
  • Must have a working knowledge and ability to use structural analysis and design software .
  • Excellent communication skills both verbal and written with the ability to work with project teams .
  • Ability to manage multiple tasks and priorities and deliverables on an ongoing basis.

Benefits

Why Entuitive?

At Entuitive, we’re driven by a shared passion for creativity, collaboration, and technical excellence. We see what others can’t — connecting the big picture with the finest details to deliver solutions that push the boundaries of building design, construction, and operations.

We operate as one company, fostering a supportive culture built on teamwork, respect, and shared success. Our flexible hybrid work model (37.5-hour workweek), with three in-office days empowers balance while keeping us connected and collaborative.

You’ll have the opportunity to work on meaningful, high-impact, and truly cool projects that shape skylines and communities across Canada and beyond. We’re deeply committed to professional growth — from hands-on mentoring and technical training to continued education and defined pathways toward leadership — ensuring every team member can grow their career with purpose.

Compensation, Benefits, & Total Rewards

We believe in rewarding the expertise and dedication that drives our success.

  • Competitive base salary: $73,000 – $100,000 (aligned with experience, qualifications, and education)
  • Profit-sharing: An above-market, performance-based annual profit-sharing program with a strong track record of meaningful payouts
  • Retirement: RRSP matching up to 5%
  • Health & wellness: Employer-paid health insurance, comprehensive wellness program, and generous parental leave
  • Time off: Generous vacation plan based on experience
  • Culture & community: Team-building activities, social events, and a supportive environment where we celebrate success together

For junior and intermediate team members, Entuitive offers a strong foundation for growth through dedicated mentoring, coaching, and diverse project exposure, supported by continuing education opportunities and clear career pathways to leadership.

About Entuitive

We are deeply committed to fostering an inclusive, equitable, and accessible environment where all employees and clients feel valued, respected, and supported. Entuitive will ensure that reasonable accommodations are made to persons with disabilities during the recruitment and assessment processes.

If you are excited about this opportunity and are interested in learning more about Entuitive, please check out our About Us page.

At Entuitive, we prioritize human-centric evaluation methods and do not utilize AI for screening or recruitment processes.