full-stack software engineer jobs in Edmonton

See average salary for full-stack software engineer »

1,000 full-stack software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Edmonton, Division No. 11, Canada Imperial Oil Full-time $32,000 - $52,000 Contract

    Imperial Oil in Canada offers a Projects Engineering Intern position within the Global Projects team. You could support mechanical integrity, process engineering, project development, and more across Calgary or Edmonton for a 16-month term starting in January or May 2027.Candidates are university engineering students returning to full-time studies after the...


  • Edmonton, Canada Academy Group Full-time €65,000 - €90,000 Contract

    Job Summary Academy Fabricators Limited Partnership is seeking a technically skilled Project Coordinator (Mechanical Engineering Technologist/EIT) to support the coordination, planning, and execution of industrial fabrication, piping, and mechanical projects. The successful candidate will assist with project scheduling, technical documentation, fabrication...


  • Edmonton, Alberta, Canada ExxonMobil Full-time

    At Imperial, we work every day to responsibly develop Canada’s energy resources – applying technology and innovation to supply affordable, accessible and reliable energy while reducing emissions. Imperial recognizes the important role we can play by advancing climate solutions within our operations and by providing lower life-cycle emission products to...


  • Edmonton, Division No. 11, Canada Weatherford Full-time $70,000 - $110,000 Contract

    Job Description Job Title: Seasonal Wireline Field Engineer – Open Hole Services Location: Edmonton, Alberta, Canada Department: Wireline Services Position Type: Seasonal / Field-Based Job Summary Based out of the Edmonton, AB location and under the direction of the District Manager, the Seasonal Wireline Field Engineer performs Open Hole wireline...


  • Edmonton, Alberta, Canada Stantec Remote Full-time

    Build the foundation for a successful career in geotechnical engineering with a great team. When we say we’re full-service, we mean it. You’ll find us in the office, on site, and in the lab. We work in and outdoors, above and below ground, over and under water, on projects large and small. From field exploration and lab testing to designing and managing...


  • Edmonton, Division No. 11, Canada RWS Group Full-time $22,297 - $31,756 Contract

    1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Overview Are you a web-savvy, search expert with a talent for finding things online by using just a few words? Do you want to influence the future of global AI search? If so, we want you on board! Working on behalf of RWS, you will test and evaluate how...


  • Edmonton, Alberta, Canada The University of Alberta Full-time

    Take on a tenure-track position in Water Resources Engineering at the University of Alberta’s North Campus in Edmonton. This role combines teaching, research, and collaboration within a diverse faculty cluster. We are looking for passionate candidates for the Assistant, Associate, or Full Professor positions in this interdisciplinary framework. Duties...


  • Edmonton, Division No. 11, Canada Capital Power Full-time $120,000 - $170,000 Contract

    A little about Capital PowerCapital Power (TSX: CPX) is dedicated to Powering Change by Changing Power . This north star guides our ambitions, focus, and actions as we transform our energy system. We're a growth-oriented North American energy company headquartered in Edmonton, Alberta. Our team safely delivers, builds, and creates balanced energy solutions...


  • Edmonton, Division No. 11, Canada Peter Lucas Project Management Inc. Full-time $110,000 - $150,000 Contract

    Peter Lucas Project Management invests in people, community, and to provide gold standard project delivery. We are currently looking for an experienced Senior Mine Engineer / Planner to join our team.At Peter Lucas, we provide project management, engineering, procurement, and construction management services to clients in the mining, energy, and heavy...


  • Edmonton, Division No. 11, Canada Capital Power Corporation Full-time €120,000 - €160,000 Contract

    A little about Capital Power Capital Power (TSX: CPX) is dedicated to Powering Change by Changing Power. This north star guides our ambitions, focus, and actions as we transform our energy system. We're a growth-oriented North American energy company headquartered in Edmonton, Alberta. Our team safely delivers, builds, and creates balanced energy solutions...


  • Edmonton, Division No. 11, Canada Worley Full-time $120,000 - $170,000 Contract

    Building on our past. Ready for the future Worley is a global professional services company of energy, chemicals and resources experts. We partner with customers to deliver projects and create value over the life of their assets. We’re bridging two worlds, moving towards more sustainable energy sources, while helping to provide the energy, chemicals and...


  • Edmonton, Division No. 11, Canada Peter Lucas Full-time €110,000 - €170,000 Contract

    Peter Lucas Project Management invests in people, community, and to provide gold standard project delivery. We are currently looking for an experienced Senior Mine Engineer / Planner to join our team. At Peter Lucas, we provide project management, engineering, procurement, and construction management services to clients in the mining, energy, and heavy...


  • Edmonton, Division No. 11, Canada Egis in Canada Full-time $80,000 - $110,000 Contract

    Elevate your career with Egis as an Intermediate Water Resources Engineer in Edmonton. Support municipal infrastructure and land development while utilizing hydraulic modeling and design expertise. At Egis, we are expanding and seeking an Intermediate Water Resources Engineer to join our multidisciplinary teams. In this role, you will contribute to the...

  • Data Engineer

    21 hours ago


    Edmonton, Division No. 11, Canada Tri-global Solutions Group Inc. Full-time €8 - €11 Contract

    DATA ENGINEER (Cloud Data Integration) Requisition #: R26-3553 (GOAPRDJP00000975) Location: Remote (within Canada) Engagement Type: Contract Number of Resources required: 1 Rate (CAD): Up to $80.00 per hour / Commensurate with related experience and market competitiveness Term: 2026-08-04 to 2027-03-31 with 6-month extensions available (up to 14-month...


  • Edmonton, Division No. 11, Canada University of Alberta Full-time €120,000 - €180,000 Contract

    Elevate your academic career at the University of Alberta as a Geoenvironmental Engineering faculty member. This full-time, tenure-track role emphasizes collaborative research and impactful teaching in a dynamic team environment. The Faculty of Engineering is looking for passionate candidates specializing in Geoenvironmental Engineering, particularly at the...

  • Principal Engineer

    2 days ago


    Edmonton, Division No. 11, Canada WSP in Canada Full-time $194,700 - $257,900 Contract

    The OpportunityInnovate and Lead.This is your opportunity to shape the future of mine waste engineering. As a Principal Engineer, you’ll guide large‑scale, technically complex projects, champion innovation across tailings and mine waste initiatives, and help define the next chapter of WSP’s Mining practice across British Columbia and Alberta.You’ll...


  • Edmonton, Division No. 11, Canada Genesis Data Solutions Inc. Full-time €90,000 - €130,000 Contract

    Genesis Data Solutions Inc. is seeking an AI/ML Developer to design and implement machine learning models and data systems for real-time corrosion risk assessment and integrity decision-making. You will collaborate with corrosion engineers and software teams to build predictive solutions that improve asset performance and reliability. Ideal candidates have...


  • Edmonton, Alberta, Canada Stantec Remote Full-time

    Build the foundation for a successful career in geotechnical engineering with a great team. When we say we’re full-service, we mean it. You’ll find us in the office, on site, and in the lab. We work in and outdoors, above and below ground, over and under water, on projects large and small. From field exploration and lab testing to designing and managing...


  • Edmonton, Division No. 11, Canada Adecco Full-time $65,000 - $90,000 Contract

    Join Adecco as a Search Consultant, specializing in Engineering recruitment. Drive results by crafting compelling strategies that connect top candidates with leading companies across Canada. In this pivotal role, you'll be responsible for full-cycle recruiting and business development. Ideal candidates will possess a strong recruitment or sales background...


  • Edmonton, Division No. 11, Canada University of Alberta Full-time €90,000 - €130,000 Contract

    Location - This role is in-person. Work primarily takes place at North Campus, Edmonton. The Department of Chemical & Materials Engineering in the Faculty of Engineering at the University of Alberta is seeking applications for a full-time, tenure track faculty position at the Assistant Professor rank with a focus on biomaterials engineering and...