The Software Development Engineer role at BeyondTrust is critical for developing endpoint security solutions for macOS. The engineer will design and maintain the macOS client, shape the architecture of new features, and ensure code quality through rigorous reviews. Candidates should have a degree in software engineering, significant hands-on development experience, and proficiency in macOS platform development and relevant programming languages.