Software Development Engineer - macOS Endpoint
B
BeyondTrustEndpoint security
Remote Canada | Remote United KingdomFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 2 years’ commercial software engineering experience for the Software Development Engineer level; typically, 5 or more years for the Senior level.
- Required Skills
- Objective-CSwiftC++
Requirements
- Degree in a software engineering discipline, or equivalent practical experience.
- Significant hands-on development experience and specialist depth in at least one technical area.
- Proficiency in Swift, Objective-C and/or C++.
- Hands-on experience with macOS platform development (launch daemons, launch agents, unified logging, XPC components).
- Demonstrable, hands-on experience directing agentic AI development tools such as Claude Code.
- Experience of formal software development methodologies.
- Minimum 2 years’ commercial software engineering experience.
Responsibilities
- Design, build and maintain the macOS client at the heart of our endpoint security solution.
- Help shape the architecture of new features and services, providing technical direction.
- Review functional and technical requirements to identify gaps and propose simplifications.
- Take accountability for code quality through rigorous code review and pull-request feedback.
- Develop and improve build, deployment and test automation within the team.
- Investigate and resolve customer issues escalated to engineering.
View Full Description & ApplyYou'll be redirected to the employer's site