The Software Development Engineer role at BeyondTrust focuses on developing endpoint security solutions for macOS. Key responsibilities include designing and maintaining the macOS client, shaping the architecture for new features, ensuring code quality through rigorous reviews, and automating deployment processes. Candidates should possess a degree in software engineering and significant hands-on experience with macOS development, including proficiency in Swift and Objective-C.