Senior Developer, Endpoint Agent


  2026-04-07
  Remote, Canada
  Not specified
  Information Technology

Senior Developer, Endpoint Agent

Salary

Upgrade to Premium to se...

Related skills

communication security linux windows go

???? Description

  • Own the endpoint agent and its communication model across macOS, Windows, and Linux.
  • Design and build deployment mechanisms to improve reliability, security, and observability.
  • Shape contracts and lightweight backend components to validate workflows and lifecycle behaviors.
  • Drive end-to-end enterprise installation and lifecycle experiences, ensuring reliability and security.
  • Work in a remote-first, distributed team with strong communication.

???? Requirements

  • 5+ years of experience developing system-level or device-resident software for macOS or Windows
  • Strong proficiency in Go
  • Experience developing background services (Windows Services, macOS launchd)
  • Solid understanding of OS concepts: file systems, permissions, process lifecycle, and privilege boundaries
  • A passion for security development best practices, coding standards, and design patterns
  • Experience working in a remote-first company or distributed teams; strong self-motivation and communication
  • Bonus: Linux system services
  • Bonus: Secure client-server communication design

???? Benefits

  • Remote-first environment with global collaboration
  • Remote work from Canada or the US
  • Competitive benefits and paid time off
  • Equity and incentive programs
  • Flexible work environment
  • Health, dental, and retirement benefits

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.


Click link to Apply



Get the Latest Jobs Delivered to Your Inbox