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
View details
Apply Now