MacOS Engineering Lead
We're seeking a skilled macOS Engineering Lead to join our clients distributed team. As a macOS Engineering Lead, you'll play a crucial role in the development of identity verification and security software for the macOS platform. You will collaborate with cross-functional teams to implement major features and releases, ensuring a seamless user experience and robust security measures.
Key Responsibilities
- Lead and mentor a distributed team in the implementation of identity verification and security software on the macOS platform.
- Develop major features, including UI enhancements and integration with lower-level macOS security features.
- Engage in the code review process, providing constructive feedback and ensuring code quality and adherence to best practices.
- Work with internal teams to identify architectural possibilities and enhance the scalability and performance of the software.
- Triage and address issues reported by customers, providing timely resolutions and delivering exceptional support.
- Troubleshoot and resolve technical issues across the software development lifecycle.
- Stay updated with industry trends and technologies to enhance our solutions.
- Provide technical guidance in macOS development.
- Contribute to project planning, execution, and delivery.
- Drive technical discussions and decision-making processes, ensuring alignment with company goals and project objectives.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development with a strong focus macOS applications.
- Knowledge of macOS security concepts, including Open Directory, CryptoTokenKit, and Keychain frameworks.
- Strong understanding of macOS platform architecture and internals.
- Experience working with Filevault.
- Understanding of common design patterns and software architecture principles.
- Experience with the Swift programming language.
- Knowledgeable about memory management, multithreading, and networking in macOS environments.
- Experience working collaboratively in distributed teams to ship major features and releases.
- Excellent communication skills, with the ability to effectively collaborate with team members in remote settings.
- Approachable and easy to work with, with a positive attitude and willingness to learn.
- Proven experience in leadership roles, with the ability to inspire and motivate team members.
Nice to Have
- Knowledge of JAMF/MDM (Mobile Device Management) concepts and implementation.
- Experience with directory services such as Azure or Okta.
- Familiarity with FIDO2 authentication standards.
- Experience with certificate authorities (CA) and certificate management.
- Experience with SwiftUI for developing modern and intuitive user interfaces.
- Familiarity with Authorization plugins
Salaray Range: $112,000-$160,000 Annually
Note: Any pay ranges displayed are estimations. Actual pay is determined by an applicant's experience, technical expertise, and other qualifications as listed in the job description. All qualified applicants are welcome to apply.
Yoh, a Day & Zimmermann company, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Visit
https://www.yoh.com/applicants-with-disabilities
to contact us if you are an individual with a disability and require accommodation in the application process.
For California applicants, qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. All of the material job duties described in this posting are job duties for which a criminal history may have a direct, adverse, and negative relationship potentially resulting in the withdrawal of a conditional offer of employment.