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.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!