Average salary: $132,426 /yearly

More stats
Get new jobs by email
  • $140k - $170k per year

     ...Title Senior Backend Engineer Posted Information Posted on August 09, 2026 by Employer details Anvil Job Type and Location...  ...integrated, end-to-end solutions. Prerequisites A degree in Software Engineering, Computer Science, or 10+ years of professional experience... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Internship
    Immediate start

    Anvil

    Quebec Province
    3 days ago
  • $90k - $229.5k per year

     ...learner can navigate the future with curiosity, resilience, and a love of learning. Role Outschool is looking for full-stack Software Engineers to develop and improve our suite of products to help parents, learners, and educators to engage in love of learning, all through... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Outschool

    Quebec Province
    1 day ago
  •  ...3+ years of recent demonstrated extensive experience in DevOps principles, practices, and methodologies including SOLID principles, software version control, continuous integration and deployment for data science applications. Demonstrated experience analyzing and working with... 
    Suggested

    Ateko, backed by Bell Canada

    Quebec Province
    1 day ago
  •  ...reviews and provide constructive feedback. Develop and maintain software solutions for our cloud-based cybersecurity SaaS product, with a...  ...sharing within the team. Mentor associate and junior-level engineers. What You Bring to Forescout Key Skills ~5+ years of... 
    Suggested
    Permanent employment
    Work at office
    Flexible hours

    Hyperproof

    Quebec Province
    3 days ago
  •  ...minutes - empowering data-driven decision-making at the speed of conversation. Role Description Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help design, build, and scale the production systems behind askpollyʼs AI-... 
    Suggested
    Full time
    Internship
    Manual labor
    Work at office

    Forum Ventures

    Quebec Province
    3 days ago
  • $129.18k - $161.47k per year

     ...deserving groups will be prioritized for this job: Indigenous Peoples About the role Join the Business Solutions Engineering team, in the Principal, Software Engineering position. In this senior technical and delivery advisor role you will guide engineering effectiveness,... 
    Suggested
    Permanent employment
    Work at office

    Canada Mortgage and Housing Corporation

    Quebec Province
    50 minutes agonew
  •  ...or a forensic lab processes evidence, there's a good chance our software is working behind the scenes. That's been true for over four decades...  ...back to something real. The Role The Staff Software Engineer specializes in mobile app development and is responsible for driving... 
    Suggested
    Internship
    Remote work
    Work from home

    Decisive Point

    Quebec Province
    3 days ago
  • $95.8k - $153k per year

     ...meaningful social, community, and societal impact. The WaveLogic Software Development team develops embedded software platforms that...  ...diagnostics, and applications. Collaboration with multidisciplinary engineering teams helps drive product delivery and continuous improvement.... 
    Suggested
    Work at office
    Flexible hours

    Ciena

    Quebec Province
    3 days ago
  •  ...Learn Design, develop, and maintain high‑quality ASIC SDK software using C/C++ on Linux platforms. Drive pre‑silicon software...  ...ensure scalable and maintainable solutions. Mentor junior engineers and provide technical leadership through design reviews, code reviews... 
    Suggested
    Internship

    Nokia

    Quebec Province
    3 days ago
  •  ...reporting at the component level. An AI agent on top enriches the analysis with context and patterns across portfolios. The software engineering work The work is heavy on data, and this role is where that data becomes something someone can act on. You'll build the dashboards... 
    Suggested
    Work at office
    Remote work
    Shift work

    enurgen

    Quebec Province
    3 days ago
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises... 
    Suggested
    Full time
    For contractors
    Remote work
    Flexible hours

    Turing

    Quebec Province
    4 days ago
  • $185k - $195k per year

     ...millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties... 
    Suggested
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Quebec Province
    2 days ago
  • $126.4k - $158k per year

     ...Senior Software Engineer II – Machine Learning Platform We are seeking a Senior Software Engineer II to design and implement secure, highly scalable, and high‑performance pipelines for the end‑to‑end lifecycle of ML models within SurveyMonkey’s Machine Learning Platform... 
    Suggested
    Remote work
    1 day per week

    SurveyMonkey

    Quebec Province
    3 days ago
  • $125k - $135k per year

    Senior Embedded Software Engineer Our client is a global leader in transforming aviation communication through satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations... 
    Suggested
    Full time
    Worldwide

    Morson Edge (Canada)

    Quebec Province
    4 days ago
  • Join Canonical as a Software Engineer, specializing in Distributed Systems with Python or Go. This fully remote role empowers you to create innovative cloud solutions. As an entry-level engineer, you will help build robust cloud applications by contributing to automated... 
    Suggested
    Remote work

    Canonical

    Quebec Province
    3 days ago
  • $110k - $160k per year

     ...Cursor throughout the development process, and we are looking for an engineer who already works this way: using AI with strong judgment,...  ...continually finding better ways to build, test, debug, and operate software. What You Will Do Build and evolve the services that... 
    Long term contract
    Work at office
    Remote work

    Fellow - AI Meeting Assistant

    Quebec Province
    3 days ago
  •  ...the digital cockpit through high-performance compute, embedded software, safety-critical systems, and AI-driven experiences. We are not...  ...The Opportunity We’re looking for a Senior Embedded Software Engineer to help architect and develop the framework technologies... 

    Ottawa Infotainment

    Quebec Province
    3 days ago
  • $120.4k - $216.6k per year

     ...of the Akamai Cloud. Partner with the best As a Senior Software Engineer II, you will collaborate with development and site reliability...  ...watching your favorite series, or managing your savings, we're the engine behind the scenes. We provide the world's most distributed... 
    Work at office
    Remote work
    Work from home

    Akamai Technologies GmbH

    Quebec Province
    3 days ago
  • $110k - $270k per year

    Senior Software Engineer - Java Join to apply for the Senior Software Engineer - Java role at Veeva Systems . Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies, is on a mission to help life sciences companies bring... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Veeva Systems

    Quebec Province
    3 days ago
  • Become an Intermediate Software Engineer at IBM in Ottawa, specializing in C/C++ and Python development for state-of-the-art applications. Work with top industry clients! As an Intermediate Software Engineer, you will develop and support crucial applications at IBM Consulting... 

    IBM

    Quebec Province
    3 days ago
  • Transform Akamai’s cloud services as a Senior Software Engineer II specializing in Linux and Infrastructure as Code, working remotely to boost product efficiency. Collaborate on vital infrastructure projects. Akamai is seeking a Senior Software Engineer II to enhance lab services... 
    Remote work

    Akamai Career Site

    Quebec Province
    3 days ago
  •  ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Reports To: Sean O'Hagan, [Director, Engineering] Type: Permanent | Full-Time About Solink At Solink, our mission is safeguard what matters most . We provide... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Solink Corp.

    Quebec Province
    3 days ago
  • Become part of SurveyMonkey’s Machine Learning Platform team as a Senior Software Engineer II. Focus on building and maintaining highly scalable ML systems that enhance operational efficiency. In this role, you will design secure ML pipelines, leveraging Python and AWS to support... 

    Tree Trust

    Quebec Province
    3 days ago
  • Join QNX as an Embedded Systems Software Engineer, focusing on high-impact software development for advanced technologies. Utilize your skills in C/C++ to drive innovation in embedded applications. As part of QNX's talented team, you will design and enhance critical system... 

    QNX

    Quebec Province
    1 day ago
  • Join NXP as a Senior Software Engineer specializing in Ethernet design verification for advanced microcontrollers. Your expertise in C/C++ will help enhance performance-focused networking solutions. This role is vital to the R&D organization, responsible for developing pre... 

    NXP Semiconductors

    Quebec Province
    49 minutes agonew
  •  ...direct reports, no headcount to grow. The impact we're after shows up in the code and in how the people around you build. The software engineering work This role doesn't own one system. You'll move to whatever the hardest problem in the company happens to be that month:... 
    Work at office
    Remote work

    enurgen

    Quebec Province
    3 days ago
  • Drive innovation as a Senior Linux Software Engineer at Akamai! Utilize your deep knowledge of cloud technologies and automation to support our Compute Lab initiatives. As part of our Compute Lab Team, you will focus on enhancing the deployment stack while ensuring robust... 

    Akamai Technologies

    Quebec Province
    3 days ago
  • Elevate your career with Elastic as a Software Engineer focused on the Security EDR Workflows team. This role emphasizes designing user-centric workflows and APIs for Elastic Defend's security features. As a talented engineer, you will actively shape the capability and response... 

    Elastic

    Quebec Province
    1 day ago
  •  ...Principal Embedded Software/Firmware Engineer We are seeking a Principal Embedded Software/Firmware Engineer to own end-to-end embedded architecture and solutions for advanced optical devices. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities... 
    Contract work

    Myticas Consulting

    Quebec Province
    2 days ago
  • Advance your career as a Software Systems Engineer with Anvil, focused on the defence sector in Ottawa. This full-time hybrid role involves delivering mission-critical software solutions. Anvil is hiring a knowledgeable Software Systems Engineer to fortify its professional... 
    Full time

    Anvil

    Quebec Province
    3 days ago