# Senior Software Engineer - Systems Level

**Company:** [Yubico](https://hotfix.jobs/companies/yubico)
**Location:** Bellevue, WA, Santa Clara, CA
**Role:** Backend Engineering
**Salary:** $170k – $210k/yr
**Experience:** 5+ years
**Skills:** C++, C#, Rust, .Net, REST APIs, Windows, Postgres, Wpf, Xaml, Mvvm, Asymmetric Cryptography, Webauthn, Binary Serialization
**Posted:** 2026-08-26

> Develop system software and integrations for YubiKey production, fulfillment, and manufacturing operations. The role requires 5+ years of software engineering experience, strong native or memory-safe language skills, operating-system knowledge, and familiarity with cryptography.

## Job Description

## Responsibilities
- Design, propose, and refactor applications and integrations that enable Windows desktop operators to use custom production equipment.
- Prototype, test, and refine software based on user feedback, industry standards, and business needs.
- Collaborate with Product Management, Production, Hardware, and UX teams to deliver streamlined operational software.
- Design and develop user experiences using native and cross-platform technologies.
- Build knowledge of security technologies and protocols supported by YubiKeys, including FIDO2/WebAuthn, FIDO U2F, and PIV.

## Requirements
- Bachelor’s or master’s degree in Computer Science, a related technical discipline, or equivalent experience.
- 5+ years of software engineering experience.
- Familiarity with operating-system internals and services, including synchronization primitives, file-system access, threading, thread safety, and logging.
- Experience building system software with modern C++, C#, Rust, or .NET.
- Experience integrating REST APIs.
- Experience using AI tools such as Claude, Codex, or ChatGPT.
- Architecture and software design experience.
- Knowledge of asymmetric cryptography.
- Ability to learn and apply new technologies in a dynamic environment.

## Preferred Qualifications
- Experience writing or using C/C++ libraries and software.
- Experience with PostgreSQL.
- Experience building and interacting with system-level services.
- Experience working with operating-system APIs, including serial ports or block devices.
- Experience with binary serialization protocols and formats.

## Nice to Have
- Experience developing software to control robotics, such as orchestration engines for robotic arms.
- Experience with WPF/XAML and the MVVM pattern.

## Compensation and Benefits
- Annual salary range: $170,000–$210,000 USD.
- Health, dental, and vision coverage; the company pays 100% of the employee premium and 85% of family premiums.
- 401(k) dollar-for-dollar match up to 6%, capped at $6,000 annually, with immediate vesting.
- $1,200 wellness reimbursement, prorated based on start date.
- $3,000 annual learning and development stipend and mentorship program.
- 15 vacation days, 10 holidays, and 7 sick days annually.
- Paid parental leave: 8 weeks for all parents, with an additional 8 weeks for birthing parents.
- Commuter benefits.

## Similar jobs

- [Senior Software Engineer, Platform/Backend](https://hotfix.jobs/jobs/b22b4697-c220-4d7f-b8ad-3a80a535de5a) - SentiLink - Remote - $170k – $230k/yr
- [Senior Software Engineer, Datacenter Operations Platform Engineering](https://hotfix.jobs/jobs/48c9a4d8-b560-4623-986e-0cd70b749b14) - Crusoe - San Francisco, CA - $170k – $205k/yr
- [Senior Software Engineer, Network Tooling](https://hotfix.jobs/jobs/7491dcfe-23df-4fd4-b937-8e289a52bf8e) - Crusoe - San Francisco, CA - $170k – $205k/yr
- [Software Engineer, Backend](https://hotfix.jobs/jobs/537a0b29-144d-4539-a054-dfb9d0cf4be7) - Clay - New York, NY - $170k – $300k/yr
- [Senior Software Engineer - Container Security](https://hotfix.jobs/jobs/2ef510c6-be43-4141-ba89-30d998ecdda5) - Illumio - Sunnyvale, CA - $170k – $196k/yr

**Apply:** https://hotfix.jobs/jobs/86fff9dc-1a0e-40f4-ba58-f40bf791cc07
**Canonical:** https://hotfix.jobs/jobs/86fff9dc-1a0e-40f4-ba58-f40bf791cc07