Remote job
Senior Software Engineer, OS Integration
Job details
About this role
Role overview As a senior software engineer on a desktop browser operating-system integration team, you will improve how the browser works with Windows, macOS, and Linux. The work spans platform-specific fixes and cross-platform features, including installer and updater development, with an emphasis on reliability, security, and a smooth browsing experience.
Responsibilities - Diagnose and fix defects affecting browser quality and behavior across desktop operating systems. - Develop and maintain features, installers, and update mechanisms, including cross-platform components. - Break down engineering tasks and coordinate delivery with colleagues across a distributed team. - Review code, contribute technical guidance, and collaborate with teams across the organization.
Requirements - At least five years of software engineering experience. - Strong C and C++ skills and experience building desktop applications on Windows, macOS, or Linux. - Familiarity with web technologies such as JavaScript and HTML. - Understanding of secure coding and memory safety concerns. - Strong debugging and problem-solving skills, with clear communication and a collaborative approach. - Ability to work effectively with a geographically distributed team.
Nice to have - Experience developing installers or updaters on any operating system. - Knowledge of Windows internals, including BITS or MSIX packages. - Contributions to open-source projects or personal engineering work.
Benefits and work setup - Remote position based in Finland, with a stated hiring range of €45,000–€60,000 EUR. - Eligible employees may receive performance bonuses, health, dental and vision coverage, and retirement contributions with immediate vesting. - Additional offerings include wellness days, local holidays plus a birthday day off, a home-office stipend, professional development funding, and paid parental leave. Some benefits vary by country.