Senior Developer, Endpoint Agent

Added
12 minutes ago
Type
Full time
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
Share job

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.

Related Engineering Jobs

See more Engineering jobs β†’