Senior Developer, Endpoint Agent
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Developer, Endpoint Agent: Expanding how software is installed, configured, and managed across customer devices with an accent on enterprise deployment, reliability, security, and observability at scale. Focus on designing and building mechanisms that fit naturally into the agent architecture and the broader platform.
Location: Remote (United States | Canada)
Salary: $153,000 USD and $214,000 USD (USA-based roles) / $144,000 CAD and $202,000 CAD (Canada-based roles)
Company
is building the foundation for a safe, productive digital future, innovating the market-leading enterprise password manager and pioneering Extended Access Management.
What you will do
- Expand how software is installed, configured, and managed across customer devices.
- Design and build mechanisms that make enterprise deployment simpler, more reliable, secure, and observable at scale.
- Shape the contracts and supporting services around the endpoint agent.
- Prototype or build lightweight backend components needed to validate workflows, lifecycle behaviors, and end-to-end system design.
- Help shape the enterprise installation and lifecycle experience end-to-end.
Requirements
- 5+ years of experience developing system-level or device-resident software for macOS or Windows.
- Strong proficiency in Go.
- Experience developing background services (e.g., Windows Services, macOS launchd).
- Solid understanding of OS concepts: file systems, permissions, process lifecycle, and privilege boundaries.
- A passion for and experience with security development best practices, coding standards, and design patterns.
- Experience working in a remote-first company or distributed teams.
Nice to have
- Experience with Linux system services.
- Familiarity with software installation and update frameworks.
- Experience designing resilient update and rollback mechanisms.
- Experience designing secure client-server communication.
- Experience as a Systems Administrator or Client Platform Engineer.
- Experience troubleshooting production issues on customer devices.
Culture & Benefits
- Remote-first environment with a focus on asynchronous collaboration.
- Deep ownership of a foundational platform component.
- Minimal meetings, allowing you the time and space to focus on solving complex authentication challenges.
- Opportunities to make significant technical contributions and lead impactful projects across ’s growing platform.
- Flexible work environment with the support of a passionate, collaborative team.
- Generous PTO policy, health benefits, RSU program, retirement matching program, and a free account.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →