1

Software Engineer Volunteer Jobs in Alberta (NOW HIRING)

Are you a Software Engineering or Computer Science student passionate about modern technology and ... Multiple volunteer opportunities within the community * Students may be eligible for relocation ...

Networking, Security, Hardware or Software * Expert level understanding of DevOps Culture ... Vacation and Sick Leave, Holidays, Parental Leave, Volunteer Days, Bereavement Leave * Additional ...

Community-minded culture - Receive two paid days per year to volunteer and lots of opportunity to ... Work closely with Database Administrators, Software Developers, IT Operations, and IT Security to ...

Kiewit Power Engineering Department: Drafting & Design Market: Power Employment Type: Full Time ... of drafting software including MicroStation, Autodesk, SmartPlant #LI-KM2 Other Requirements:

You will collaborate with engineers, designers, and project teams throughout Canada, contributing ... Use collaboration software platforms such as ProjectWise, BIM360, and Autodesk Construction Cloud.

Showing results 41-60

Software Engineer Volunteer information

What is a software engineer volunteer?

A Software Engineer Volunteer is an unpaid role where individuals contribute their coding skills to projects for non-profits, open-source initiatives, or startups. Volunteers assist with software development, debugging, and sometimes testing or documentation. This role provides hands-on experience, helps build a portfolio, and allows professionals to give back to the community while improving their technical skills.

What kinds of projects does a software engineer volunteer typically work on?

As a Software Engineer Volunteer, you may work on a variety of projects, such as building and maintaining web or mobile applications, automating workflows, or assisting with data analysis and reporting tools for nonprofits or community organizations. Projects often address real-world needs, like increasing accessibility, improving user experience, or supporting fundraising platforms. You might work independently or as part of a diverse, cross-functional team, often collaborating remotely. This experience provides valuable opportunities to refine your technical skills, expand your professional network, and make a meaningful impact through your expertise.

What are the key skills and qualifications needed to thrive in the software engineer volunteer position, and why are they important?

To excel as a Software Engineer Volunteer, a solid understanding of programming fundamentals, knowledge of software development methodologies, and experience with languages such as Python, Java, or JavaScript are essential. Familiarity with version control systems (like Git), collaborative platforms (such as GitHub), and possibly agile project management tools is highly advantageous. Excellent communication, teamwork, and time-management skills can set you apart in a volunteer environment where resources and supervision may be limited. These competencies are vital for contributing effectively, solving problems independently, and supporting organizational goals in a collaborative, often fast-paced setting.

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 Volunteer jobs in Alberta?

For Software Engineer Volunteer jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Software Engineer Volunteer jobs in Alberta look for?

The top searched job categories for Software Engineer Volunteer jobs in Alberta are:

What cities in Alberta are hiring for Software Engineer Volunteer jobs?

Cities in Alberta with the most Software Engineer Volunteer job openings:

Infographic showing various Software Engineer Volunteer job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Senior Project Manager - Environmental

Langan Engineering & Environmental Services

Calgary, AB • On-site

Full-time

Medical, Dental, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Langan rating

8.8

Company rating: 8.8 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

66th of 449 rated engineering


Job description

Langan provides expert land development engineering and environmental consulting services for major developers, renewable energy producers, energy companies, corporations, healthcare systems, colleges/universities, and large infrastructure programs throughout North America and around the world. Our employees collaborate seamlessly among 50+ offices and gain valuable hands-on experience that fosters career growth. Langan culture is entrepreneurial from advancing innovative technical solutions, to participating in robust training and knowledge sharing, to making progressive change within the communities we live and work.

Consistently ranked among the top ten "Best Firms to Work For" and Engineering News-Record's top 50 firms worldwide, Langan attracts and retains the best talent in the industry. Employees thrive at Langan, a firm that fosters an inclusive and supportive work environment for all; prioritizes wellbeing, health, and safety; encourages volunteerism and philanthropy; offers workplace flexibility, along with carbon-neutral office spaces; and empowers individuals to contribute their skills and knowledge to make impactful contributions.

Job Summary

Langan is seeking a Senior Project Environmental Engineer to join our growing team in Calgary, Canada. This is an exciting opportunity to help expand our environmental engineering practice in Western Canada. In this role, you will manage complex environmental projects, provide senior technical oversight, and support the growth of client relationships in the Calgary region and beyond. You'll work closely with Langan's national experts and local multidisciplinary teams to support land development, brownfield redevelopment, and infrastructure projects, while helping clients navigate regulatory frameworks and deliver sustainable, cost-effective solutions.

Job Responsibilities
  • Manage all phases of environmental engineering projects including environmental site assessments, remediation system design and implementation, risk assessments, and regulatory approvals;
  • Lead technical teams in the development of remedial action plans, feasibility studies, design specifications, and permitting documents for contaminated sites;
  • Serve as a primary point of contact for clients, regulatory agencies, and internal teams, ensuring clear communication and successful project execution;
  • Support business development efforts in Alberta and Western Canada, including proposal preparation, client presentations, and strategic growth initiatives;
  • Mentor junior and mid-level staff, providing technical guidance, oversight, and professional development support;
  • Conduct quality assurance and quality control reviews of technical documents and field work;
  • Coordinate with other Langan disciplines, including geotechnical, civil, and environmental scientists, to deliver integrated solutions;
  • Ensure compliance with provincial and federal regulations.
  • Prepare and review technical reports, site investigation summaries, remedial action plans, and regulatory submissions.
Qualifications
  • Bachelor's degree in Environmental Engineering, Civil Engineering, or a related discipline (Master's degree preferred);
  • Professional Engineer (P.Eng) designation in Alberta required (or eligibility to obtain);
  • 10+ years of experience in environmental engineering with a focus on investigation, remediation, and project delivery in Canada;
  • Proven understanding of Alberta-specific environmental regulations and permitting processes;
  • Demonstrated experience managing projects, teams, and client relationships;
  • Strong verbal and written communication skills, including report writing and client presentations;
  • Familiarity with engineering design software and environmental data management tools;
  • Ability to travel to local project sites and client offices as needed;
  • Valid driver's license in good standing.

Langan provides a rich array of programs and benefits to help its employees advance their careers and enhance the quality of their lives. Our comprehensive compensation package includes: full-time employment extended healthcare and dental coverage; life insurance and long-term disability insurance; Registered Retirement Savings Plan with company match; paid time off including parental leave; employee referral and professional license bonuses; and educational reimbursement.


What Langan employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom