Apply now

Posted 1 hour ago

Senior Software Engineer, OS Integration

@ Jobgether

Remote in Canada

RemoteFull-time5+ years experience
Apply now
SIGNALS

Overview

Jobgether is hiring on behalf of a partner company for a Senior Software Engineer, OS Integration, fully remote within Canada. The role improves how a widely used open-source desktop browser integrates with Windows, macOS and Linux, including installers, updaters and cross-platform fixes. The posting states a salary of CAD $95,000–$139,000 depending on location tier, plus bonus opportunities and extensive benefits.

Responsibilities:

  • Develop and maintain desktop browser features on Windows, macOS and Linux
  • Debug OS-specific defects and platform integration issues
  • Maintain installer and updater components
  • Participate in code reviews and technical design decisions
  • Support OS-related capabilities such as sandboxing and crash reporting

Requirements summary:

  • At least 5 years of professional software engineering experience
  • Strong C and C++ programming skills
  • Desktop application development experience on a major OS
  • Knowledge of JavaScript and HTML
  • Understanding of secure coding and memory safety

Tools & skills

Benefits mentioned

Health insuranceDentalVisionDisability insuranceEmployee assistanceParental leaveWellness
Source and dates

Employer career site / ATS feed · lever

Employer posting date
2026-11-09
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous parental leave, Retirement plan, Performance bonus, Wellness, Home office allowance

Summary and details written by AI from the posting; the employer’s posting is the authority.

Jobgether

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Your career navigator for remote work.

Full company description

Jobgether is an AI-powered career coach and matching platform fixing the broken job search. Remote professionals no longer waste hours applying blindly; instead, they receive a personalized job search strategy, stronger visibility, and curated matches aligned with their skills, flexibility preferences, and career goals. We flip the hiring model by connecting talent only to roles that truly match, reducing noise for employers and eliminating wasted effort for candidates. Jobgether combines AI coaching, profile optimization, Match Score insights, and the world’s largest remote job database to help people land opportunities faster and with less bias. Our purpose is to make remote job search guided and intentional. Our mission is to become the world’s reference platform for remote talent, ensuring no professional remains invisible and every match is meaningful.

LinkedIn followers
1,498,314
People associated on LinkedIn
391
Reported office locations
  • Brussels, BE
Business categories
  • Internet
  • Virtual Workforce
Other recorded names
  • Jobgether
Profile identifies a recruitment agency
No
Reported total investment
2,557,655

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Jobgether is an AI-powered career coach and matching platform fixing the broken job search. Remote professionals no longer waste hours applying blindly; instead, they receive a personalized job search strategy, stronger visibility, and curated matches aligned with their skills, flexibility preferences, and career goals. We flip the hiring model by connecting talent only to roles that truly match, reducing noise for…

FieldValue
IndustryInternet Marketplace Platforms
Company size11-50 employees
HeadquartersBrussels
Organization typePrivately Held
Year founded2020
Open jobs on Jobsy299
LinkedInView page
Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, OS Integration based in Canada.

We are seeking an experienced Senior Software Engineer to improve how a widely used desktop browser integrates with Windows, macOS, and Linux operating systems. As part of a distributed engineering team, you will develop cross-platform fixes, features, and enhancements that strengthen application quality, security, and reliability. Your work will span desktop application development, operating system integration, and the maintenance of critical installer and updater components. You will investigate complex software defects, contribute to technical design decisions, and help deliver a smoother browsing experience for users worldwide. Through code reviews and close collaboration with engineers across teams, you will also help maintain high engineering standards. This is an opportunity to contribute to open-source technology with a meaningful focus on user privacy, security, and an accessible internet.

Accountabilities

    Develop, maintain, and improve desktop browser functionality across Windows, macOS, and Linux environments.

  • Debug and resolve operating-system-specific software defects, including user interface issues and platform integration problems.

  • Design and implement new features and enhancements that improve product quality, stability, performance, and the overall browsing experience.

  • Maintain and develop browser installer and updater components across supported operating systems.

  • Contribute to cross-platform engineering projects and identify solutions that work consistently across different environments.

  • Investigate complex technical issues involving operating system behavior, application compatibility, security, and reliability.

  • Support development of OS-related capabilities such as native crash reporting, OS abstraction layers, sandboxing, security hardening, and enterprise data loss prevention integrations.

  • Break down technical requirements into manageable tasks and collaborate with other engineers to deliver effective solutions.

  • Participate in code reviews, provide constructive feedback, and contribute to technical discussions and implementation decisions.

  • Offer technical guidance to colleagues and help maintain code quality, maintainability, and secure engineering practices.

  • Work closely with a geographically distributed engineering team and collaborate with stakeholders across the organization.

  • Continuously improve software quality through testing, debugging, knowledge sharing, and iterative development.

  • Requirements:

    • At least 5 years of professional software engineering experience.

    • Strong programming knowledge and practical experience with C and C++.

    • Demonstrated experience developing desktop applications using C++ on Windows, macOS, or Linux.

    • Knowledge of web technologies, including JavaScript and HTML.

    • Understanding of secure coding practices, memory safety concerns, and software security principles.

    • Strong problem-solving, troubleshooting, and debugging capabilities.

    • Ability to analyze complex technical problems and develop reliable, maintainable solutions.

    • Experience participating in code reviews and collaborating with other software engineers.

    • Strong written and verbal communication skills, with the ability to explain technical concepts and contribute constructively to engineering discussions.

    • Ability to work effectively and independently within a geographically distributed team.

    • Commitment to a collaborative engineering culture that prioritizes users, evidence-based decisions, accountability, execution, and continuous learning.

    • Additional experience considered an asset:

      • Experience developing or maintaining software installers and/or update systems on any operating system.

      • Knowledge of Windows internals, including technologies such as Background Intelligent Transfer Service (BITS) or MSIX packages.

      • Contributions to open-source projects or personal software engineering projects demonstrating technical initiative.

      • Interest in building technology that supports an open, accessible, privacy-conscious internet.

      • Benefits:

        • Annual salary range based on Canadian hiring location:

          • Tier 1 locations: CAD $104,000–$139,000.

          • Tier 2 locations: CAD $95,000–$126,000.

          • Performance-based bonus opportunities for eligible employees.

          • Comprehensive medical, dental, and vision coverage.

          • Employer retirement contributions with immediate 100% vesting, regardless of employee contributions.

          • Quarterly company-wide wellness days.

          • Country-specific public holidays and an additional day off for your birthday.

          • One-time home office setup stipend.

          • Annual professional development budget.

          • Paid parental leave.

          • Employee referral bonus program.

          • Additional country-dependent benefits, which may include life and accidental death and dismemberment insurance, disability coverage, and employee assistance programs.

          • Fully remote work arrangement within Canada.

          • Opportunity to contribute to widely used open-source products and meaningful internet-focused technology.

          • Inclusive working environment with reasonable accommodations available throughout the recruitment process and during employment, where appropriate.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Similar jobs

  • Senior Software Engineer

    Toronto, ON
    RemoteFull Time

    Maximum Technologies, Inc.

    Candidates need several years of shipping backend services in a statically typed language, strong SQL skills, and experience debugging distributed systems. They must have a testing habit, be able to work from unfinished specs, and use AI coding agents well. Banking or payments experience is a nice-to-have.

    gRPC, containers, schema DSL

  • Software Engineer - Intern

    Toronto, ON
    Full Time

    Altera Semiconductor Technology Canada ULC

    Altera Semiconductor Technology Canada ULC requires candidates pursuing a bachelor's degree in computer or electrical engineering, engineering science, computer science, mathematics or similar. Candidates need at least 3 months of experience or coursework in C/C++, Python, digital logic, FPGAs or Verilog, plus strong problem-solving and communication skills.

    Quartus Prime Pro, C/C++, Python, Verilog

  • Software Engineer

    North Vancouver, BC
    On-siteFull Time

    DarkVision Technologies

    Candidates need a bachelor's degree in computer or electrical engineering or computer science and professional experience writing production C++ code. Five or more years of modern C++ experience is preferred, and junior to senior candidates are considered.

    C++, Nvidia CUDA, Docker, AWS, Linux, Windows

  • Software Engineer

    Vancouver, BC
    Full Time

    Odaia Intelligence Inc.

    3+ YOECandidates need 3+ years of professional software development experience across frontend and backend, with strong React and TypeScript skills. They must have hands-on experience using coding agents as a primary way of building, and be able to communicate trade-offs clearly.

    Claude Code, React, TypeScript, Python, AWS, Kubernetes

    Senior Software Engineer

    Vancouver, BC
    Full Time

    Odaia Intelligence Inc.

    6+ YOECandidates need 6+ years of professional software development experience, deep React and TypeScript skills, and extensive experience running backend APIs in production. They must also show hands-on use of AI coding agents, a record of mentoring engineers, and clear communication with technical and non-technical stakeholders.

    AWS, Kubernetes, Snowflake, PostgreSQL, DuckDB, DataFusion

  • Senior Software Engineer

    Remote in Canada
    Remote

    Portless

    5+ YOECandidates need 5+ years of full-stack experience with TypeScript, Node.js and React, plus experience with cloud-native, event-driven and distributed systems. Strong written communication, AI-assisted development skills and remote work experience are also required.

    Node.js, Express, TypeScript, React, Vite.js, Google Cloud Platform

    Senior Software Engineer

    Remote in Canada
    Remote

    Portless

    5+ YOECandidates need 5+ years of full-stack experience in TypeScript, Node.js and React, plus experience with cloud-native, event-driven and distributed systems. Strong AI development tool use, careful data storage choices and clear written communication for remote teams are also expected.

    Node.js, React, TypeScript, Google Cloud Platform, PostgreSQL, Firestore

  • Software Engineer - Full Stack

    Toronto, ON
    Full Time

    (2616) Sanofi Vaccines Canada Ltd.

    4+ YOECandidates need 4+ years of experience or equivalent knowledge, with JavaScript or TypeScript (Node.js) and React. Cloud experience with AWS, GCP or Azure, infrastructure as code, microservices, CI/CD and fluent English are expected.

    React, Node.js, Terraform, AWS CDK

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.