Jobs for java software engineer backend development at Edmonton

1,000 java software engineer backend development job listings in Canada. Find daily updated positions from leading job boards.


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada PBX Engineering Ltd. Full-time €124,800 - €166,400 Temporary

    PBX is looking for a qualified Senior Design Engineer to work with the Municipal Utilities team and other engineers in delivering projects in BC & Alberta. About PBX Engineering We are an electrical, systems, and software engineering firm, with offices in BC and Alberta. For more than 28 years we have diligently curated steady growth to build a successful...


  • Edmonton, Alberta, Canada Meta Full-time

    Summary:Meta is seeking talented Machine Learning engineers to join our teams in building products, with the mission of connecting billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Computrition, Inc. Full-time €150,000 - €170,000 Temporary

    Senior Software Engineer (AI-First, Agentic AI) Remote Canada Compensation & Role Details Expected Salary Range: $150,000 - $170,000 CAD, depending on experience and qualifications Role Type: New Role AI Disclosure: AI is used to screen, assess, or select applicants for this role Overview We’re a software company at the start of building a...


  • Edmonton, Division No. 11, Canada Affirm Full-time $90,000 - $130,000 Contract

    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We're looking for an experienced, motivated Staff Technical Program Manager to oversee high visibility programs for our team and streamline our processes for building great customer and...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Canonical Full-time

    A leading open-source technology firm is seeking an Engineering Manager for the MAAS team. This role involves leading distributed engineering teams, driving software development, and fostering talent within the organization. Ideal candidates will have a strong background in Python or Golang, with expertise in Linux systems and cloud technologies. The...

  • Systems Architect

    5 days ago


    Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Veeva Systems Full-time €95,000 - €175,000 Temporary

    Systems Architect - Engineering and Product Support Systems Join to apply for the Systems Architect - Engineering and Product Support Systems role at Veeva Systems Veeva Systems is a mission‑driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest‑growing SaaS...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Stantec Consulting International Ltd. Full-time

    Grounded in safety, quality, and ethics, our experts lead their fields and guide our work with rigor, a creative spirit, and vision for growth. We draw from more than 20 technical specialties around the globe and are committed to fostering an inclusive community of diverse talents, backgrounds, and expertise. We are a place to apply your passion and...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Stantec Full-time

    Grounded in safety, quality, and ethics, our experts lead their fields and guide our work with rigor, a creative spirit, and vision for growth. We draw from more than 20 technical specialties around the globe and are committed to fostering an inclusive community of diverse talents, backgrounds, and expertise. We are a place to apply your passion and...

  • Head of Engineering

    6 days ago


    Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada OpenMined Full-time €120,000 - €135,000 Temporary

    Overview About The Role If we are successful, you will lead the engineering team to build the public internet for the world's non-public information — unlocking 1,000,000x more data in every scientific field and industry, and ensuring it is offered to the world as a part of an open, public information network. If the world avoids entrapping its private...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Affirm Full-time

    Affirm is seeking a Senior Full Stack Software Engineer to join the Acquisition & Onboarding team within the Consumer org. This is a high-impact leadership role for an engineer who can set technical direction, drive architectural decisions, and elevate the quality and velocity of full stack development across mobile, web, and backend systems. You will own...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Jobber Full-time

    Join Jobber as a Senior Software Engineer committed to developing solutions that help small businesses thrive. Apply your full-stack expertise within a supportive and innovative team. This position at Jobber seeks a dynamic Senior Software Engineer to collaborate closely with a Scrum team. You will tackle vital challenges that small businesses encounter,...

  • Software Programmer

    7 days ago


    Edmonton, Division No. 11, Canada University of Alberta Full-time

    Job DescriptionThis competition is open to all applicants however; internal candidates and applicants who were former employees of the University of Alberta will be given priority consideration before external candidates. Please log in to verify your internal candidate status.This position has a term length of one year plus one day from the date of...


  • Edmonton, Alberta, Canada InovativAI Full-time

    Join InovativAI as an experienced, hands-on Technical Co-Founder/CTO to lead our revolutionary airline experience platform. This full-time role involves strategic oversight and direct implementation. You will be instrumental in evolving a sophisticated PoC into a robust and validated platform targeting airline passengers and crews. With a proven history of...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Canonical Full-time

    Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Canonical is a leading provider of open source software and operating systems to the...


  • Edmonton, Division No. 11, Canada Canonical Full-time

    A leading open source software provider is seeking an Engineering Manager for their MAAS team. In this remote role, you will lead a distributed team, foster talent through mentoring, and ensure successful technical delivery. The ideal candidate has strong experience in Python or Golang, Linux system administration, and a Bachelor's degree in Computer...


  • Edmonton, Division No. 11, Canada Owner.com Full-time

    A software development company is seeking an IT Support Engineer to support internal systems and assist teams in delivering excellence. This fully remote position requires at least 2 years of internal customer support experience and familiarity with tools like Okta and AWS. The company offers a competitive salary plus equity, health benefits, and a...

  • Head of Engineering

    6 days ago


    Edmonton, Division No. 11, Canada OpenMined Full-time

    OverviewAbout The RoleIf we are successful, you will lead the engineering team to build the public internet for the world's non-public information — unlocking 1,000,000x more data in every scientific field and industry, and ensuring it is offered to the world as a part of an open, public information network. If the world avoids entrapping its private data...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Mindrift Full-time €38 Temporary

    Mechanical Engineer with Python Experience – Freelance AI Trainer Please submit your resume in English and indicate your level of English. We believe in using the power of collective intelligence to ethically shape the future of AI. The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the...


  • Edmonton, Division No. 11, Canada Hammehr Talent Consultants Full-time

    Director, Recruitment Consulting @ Hammehr Talent Consultants Position: Senior Full Stack Developer (RoR) Location: Remote within Canada Role Type: Full-Time, Permanent Compensation: Up to $140,000 CAD + Benefits/Bonus Position Overview Hammehr Talent Consultants has partnered with a fast‑scaling financial technology company. The company has experienced...


  • Edmonton, Division No. 11, Canada Canonical Full-time

    A leading open-source technology firm is seeking an Engineering Manager for the MAAS team. This role involves leading distributed engineering teams, driving software development, and fostering talent within the organization. Ideal candidates will have a strong background in Python or Golang, with expertise in Linux systems and cloud technologies. The...