6,208 Software engineer jobs in Canada

  • DataAnnotation
    4.2
    Software Developer - AI Trainer (Contract)
    Remote
    CA$41.00 Per Hour (Employer est.)
    A bachelor's degree (completed or in progress). In this role you will need to be proficient in at least one programming language (Python, JavaScript, HTML, C++,……
    30d+
  • Zoho Logo
    Zoho
    4.5
    Software Technical Sales Engineer (Ingénieur Technico-Commercial)-Bilingual
    Cornwall
    CA$51K - CA$58K (Employer est.)
    Easy Apply
    In this role the TSE will have a broad technical understanding of our prospective customers needs and requirements and be able to demonstrate how the software……
    30d+
  • Symmetric Machining Ltd
    CNC Machinist/Programmer (Min 3 Yrs Exp/Red Seal Req) Full Time
    Langley
    CA$32.00 - CA$38.00 Per Hour (Employer est.)
    Easy Apply
    General Responsibilities Include: Programming and set-up of CNC machining centers, and CNC Lathes; Providing detailed set-up sheets and tools lists; Running……
    22d
  • Intact Logo
    Intact
    4.1
    Tech Lead Angular/Java
    Montreal
    CA$69K - CA$121K (Glassdoor est.)
    8-10 years of software design and development experience. Lead (Analysis/design/realization) an initiative involving a development team.…
    30d+
  • Rose Integration Logo
    Rose Integration
    3.1
    Quality Planner / CMM Programmer (MCosmos)
    Carleton Place
    CA$23.00 - CA$30.00 Per Hour (Employer est.)
    Easy Apply
    Associate degree in technical field or equivalent experience required, with preference in inspection, engineering, or machinist background.…
    29d
  • C4i Training & Technology LLC
    Senior Multi-Media Developer
    Calgary
    Easy Apply
    Formulate content strategies that utilize multimedia for maximum educational impact, including designing Level 1 to Level 4 engagement strategies tailored to……
    24d
  • Matrix Machining Ltd. Logo
    Matrix Machining Ltd.
    5.0
    Lead CNC Programmer/Production Manager and Trainer
    Calgary
    CA$40.00 - CA$50.00 Per Hour (Employer est.)
    Easy Apply
    _-accurately read work orders, drawings and other information pertaining to the specific job_. _ability to effectively read and understand blueprints/drawings_.…
    30d+
  • Tla'amin Nation
    čɛpθtən House Coordinator
    Powell River
    CA$29.22 - CA$31.58 Per Hour (Employer est.)
    Easy Apply
    The respite home provides a private, safe place for families and provides emotional support and life skills development as needed by individual families.…
    24h
  • Confidential
    Lead Control System Programmer
    Calgary
    CA$125K - CA$188K (Employer est.)
    Easy Apply
    Must have valid driver’s license with a clean driver’s abstract. Willing to assume an overall lead control system programmer role providing guidance, leadership……
    30d+
  • Summit Squad
    Senior C++ Game Programmer
    Calgary
    CA$90K - CA$155K (Employer est.)
    Easy Apply
    Bachelor's degree in computer science, engineering, or a related field. Master's degree or equivalent in computer science or a related field.…
    30d+
  • C4i Training & Technology LLC
    Intermediate Instructional Designer & Developer
    Calgary
    Easy Apply
    Develop project plans, gap analysis and discovery documents for SME review. A degree from a recognized University. Document development: 4 years (required).…
    30d+
  • Expleo Logo
    Expleo
    3.5
    Embedded Software Engineer BMS, EV
    Valcourt
    CA$62K - CA$100K (Glassdoor est.)
    Établir les exigences en matière de contrôle pour garantir la robustesse du système, la haute qualité et la fiabilité des composants des prototypes et de la……
    3d
  • OPUSING STAFFING Logo
    OPUSING STAFFING
    3.5
    Salesforce Developer/Technical Architect
    Toronto
    CA$87K - CA$130K (Employer est.)
    Easy Apply
    Prepares documentation on use cases, current/proposed process, workflows, data flows, process re-engineering studies, functional specifications, risk……
    30d+
  • Canada Green Building Council Logo
    Canada Green Building Council
    3.6
    Business Development Specialist, Green Buildings
    Montreal
    CA$55K - CA$70K (Employer est.)
    Easy Apply
    Identify opportunities and work with the broader CAGBC Team to develop and implement new value-added products, programming, services and certification……
    2d
  • Microsoft Logo
    Microsoft
    4.3
    Front-End Software Engineer
    Vancouver
    CA$80K - CA$153K (Employer est.)
    Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family……
    1d
  • Amazon Canada Fulfillment Services, ULC. Logo
    Amazon Canada Fulfillment Services, ULC.
    3.7
    Software Development Engineer Intern - 2024 (Canada)
    Vancouver
    CA$43.13 Per Hour (Employer est.)
    Our interns write software and collaborate with experienced software development engineers (SDEs) who guide interns on projects that matter to our customers.…
    30d+
  • WestJet Logo
    WestJet
    3.4
    Intermediate Back-end Software Developer
    Remote
    Object-oriented software design, design patterns, security awareness and development best practices. Provide accurate estimates for development effort,……
    4d
  • Veeva Systems Logo
    Veeva Systems
    3.9
    Associate Software Engineer - Seeking 2024 Grads
    Toronto
    CA$90K - CA$115K (Employer est.)
    In the EDP program you will be expected to contribute to technical and functional design discussions and participate in all stages of the software development……
    2d
  • ASAMAKA INDUSTRIES LTD
    ELECTRICAL ENGINEER ( Controls System Specialist - Industrial Automation)
    Windsor
    CA$35.00 - CA$45.00 Per Hour (Employer est.)
    Easy Apply
    Do you have your own Car and Valid G-license? Collaborate with customers, project managers, engineers, electricians and other subject matter experts to achieve……
    1d
  • CARFAX Logo
    CARFAX
    3.8
    Software Engineer -ML Tooling
    London
    CA$89K - CA$120K (Glassdoor est.)
    Utilize test driven, paired programming and continuous integration development methods. Transform highly complex unstructured data into normalize, consumable……
    30d+
  • Personify Logo
    Personify
    3.4
    Intern, Software Engineer - Jan 2024
    Canada
    CA$25.00 Per Hour (Employer est.)
    Easy Apply
    This is a paid full-time internship and is 100% remote with opportunities for social events in person. Have strong knowledge of computer science fundamentals:……
    30d+
  • Accutar Biotechnology (Canada) Inc.
    Software Research Engineer
    Calgary
    CA$156K - CA$200K (Employer est.)
    Easy Apply
    Bachelor’s degree in computer science or a related field,. At least one year of software research engineering experience,. Experience in C and C++,.…
    30d+
  • Optima Tele.com, Inc. Logo
    Optima Tele.com, Inc.
    4.0
    Junior Software Engineer
    Markham
    CA$100K - CA$145K (Glassdoor est.)
    The candidate may also be tasked with test fixture development, production line software development and data collection validation.…
    30d+
  • SpeedLine Solutions Inc. Logo
    SpeedLine Solutions Inc.
    4.2
    Development Manager
    Abbotsford
    CA$75K - CA$90K (Employer est.)
    Easy Apply
    Post-secondary degree, diploma, or certificate program in a related field. Strong knowledge and experience of software development methodologies, including……
    14d
  • PayPal Logo
    PayPal
    4.1
    Software Engineer Intern
    Vancouver
    Must currently be pursuing Bachelor’s or Master’s degree in Computer Science or related field from an accredited college or university.…
    30d+
  • Ericsson Logo
    Ericsson
    4.1
    Software Developer
    Toronto
    CA$69K - CA$120K (Glassdoor est.)
    Your role will include all development activities such as: requirement analysis, software design, development, integration, verification, simulations, tools……
    24h
  • Red Hat Software Logo
    Red Hat Software
    4.1
    Software Engineer Intern
    Toronto
    Work closely with your mentor to design, develop, maintain code, and participate in peer code reviews. Basic knowledge of, passion and willingness to use Python……
    14d
  • Capgemini Logo
    Capgemini
    3.9
    Sr. Software Engineer - Data Engineer
    Toronto
    CA$70K - CA$117K (Glassdoor est.)
    Provide mentorship, instruction, direction, leadership to a development team with the purpose of achieving project goals. Paid time off and paid holidays.…
    30d+
  • OPENLANE Logo
    OPENLANE
    3.6
    Sr. Software Engineer (.Net Core)
    Toronto
    CA$119K - CA$138K (Glassdoor est.)
    Easy Apply
    A strong understanding of application development, including development and testing methodologies. University degree or advanced diploma in a software……
    30d+
  • Yelp Logo
    Yelp
    3.5
    Entry Level Software Engineer - Data Backend Engineer (Remote - Canada)
    Remote
    As a core contributor to our growing data modeling and data warehousing engineering efforts, you will help design and own mission-critical data flow pipelines……
    23d
  • Acme Corporation - Job Listing 1008947693448

    Job Outlook for Software Engineer

    Powered by Glassdoor Economic Research

    Demand for software engineers is growing rapidly as the technology industry expands and traditional businesses are increasingly investing in software development and technology. Software engineer roles generally require a college degree. The high demand for workers with engineering backgrounds means pay for software engineers can reach six figures for workers with more experience or in high-cost cities like San Francisco or New York City.

    Frequently asked questions

    Whether you're just starting your career as a software engineer or have decades of experience, Glassdoor's search functions can help you find the perfect position. You can use Glassdoor to find remote software engineer jobs, entry-level roles, and other opportunities to suit your experience and circumstances.

    If you're a recent graduate, start hunting for your first role by searching for junior software engineer jobs. Got years of experience under your belt? Take your career to the next level by checking out senior or chief software engineer positions. If you need to work around family commitments, part-time or work-from-home roles may be a good fit.

    Once you find a suitable role, familiarize yourself with the interview process. Before meeting prospective employers, find out what questions you might face in a software engineer job interview.

    Researching companies and preparing for your interview are essential for landing a great role, but knowing what salary to expect is also important. Understanding typical software engineer salaries can help you identify the most competitively paid roles. While searching for software engineer jobs, remember to:

    1. Find out what average software engineer salaries look like in your state and city.
    2. Research a software engineer's career progression to get an idea of how much you should be paid based on your experience and qualifications.
    3. Draw attention to any desirable skills and qualifications on your resume, such as experience using lightweight programming languages or AWS proficiency.

    Many employers offer competitive benefits packages to software engineers, so check for extra perks alongside a decent wage. A generous benefits package can significantly supplement your base salary and reduce your expenses. Common benefits include:

    • Most reputable companies offer funded health insurance as part of a software engineer's benefits package. Some also provide supplemental coverage, such as dental and vision care.
    • Don't forget to check how much paid time off (PTO) a company permits. Many employers allow generous PTO arrangements for high-performing software engineers.
    • A successful career as a software engineer doesn't have to mean compromising family time. Therefore, employers may allow you to work remotely or enjoy flexible hours to balance your commitments.
    People who searched for software engineer jobs in Canada also searched for operations engineer, game programmer, principal engineer, mobile developer, mobile engineer, firmware engineer, .net developer, devops engineer, jr security analyst, qa engineer. If you're getting few results, try a more general search term. If you're getting irrelevant result, try a more narrow and specific term.
    There are open software engineer jobs in several cities near Canada including Toronto, ON, Montreal, QC, Vancouver, BC, Mississauga, ON, Calgary, AB, Ottawa, ON, Waterloo, ON, Edmonton, AB, Markham, ON, Burnaby, BC
    DataAnnotation
    4.2
    Software Developer - AI Trainer (Contract)
    Remote