
Senior Software Engineer, Endpoint Agent (MacOS)
Keeper Securityabout 2 months ago
Remote, United StatesSenior
Responsibilities
- Design, build, and maintain macOS agent components for EPM.
- Implement secure local policy evaluation and caching.
- Build robust agent lifecycle capabilities including installation and upgrades.
- Integrate the agent with management-plane services and APIs.
- Strengthen tamper resistance and abuse prevention.
- Improve diagnostics and observability for enterprise deployments.
- Collaborate with QA Automation to enhance test coverage.
- Participate in secure SDLC practices and incident response.
Requirements
- 5+ years of professional software engineering experience.
- Strong experience building macOS-native software.
- Proficiency in languages used for macOS agent development.
- Solid understanding of macOS security and privilege models.
- Experience with packaging and enterprise deployment patterns on macOS.
- Strong debugging skills for complex issues.
- Experience building automated tests and working in CI/CD environments.
- Strong communication skills for cross-functional collaboration.
Benefits
- Medical, Dental & Vision coverage.
- Employer Paid Life Insurance and Supplemental Life options.
- Voluntary Short/Long Term Disability Insurance.
- 401K (Roth/Traditional) plan.
- Generous PTO plan including paid Bereavement/Jury Duty.
- Above-market annual bonuses.