remote
Lead Engineer, Secure Client Engineering - College Board
Software Engineer
Lead a small, collaborative team building end‑to‑end security protections for a cross‑platform digital assessment product, driving secure client architecture across macOS, iPad, Windows, and ChromeOS.
About the role
Key Responsibilities
- Design and implement security controls and cryptographic features for the Bluebook assessment platform across macOS, iPad, Windows, and ChromeOS.
- Lead a poly‑skilled engineering team, providing technical direction, mentorship, and code reviews to ensure high‑quality, secure code.
- Collaborate with product, infrastructure, and security stakeholders to define threat models, security requirements, and mitigation strategies.
- Drive incident response and vulnerability remediation for client‑side components, ensuring rapid resolution and continuous improvement.
- Establish and evolve secure development processes, testing frameworks, and automation pipelines to maintain a resilient security posture.
Requirements
- 5+ years of experience in application security or secure client engineering, with a strong track record of delivering security features for desktop and mobile platforms.
- Deep expertise in cryptographic primitives, secure coding practices, and threat modeling for macOS, iOS, Windows, and ChromeOS environments.
- Proficiency in low‑level languages (e.g., C, C++) and modern high‑level languages (e.g., Swift, Java, Kotlin) used in client development.
- Demonstrated ability to lead technical teams, mentor engineers, and influence cross‑functional stakeholders.
- Experience with security testing tools, static analysis, and automated security pipelines in a CI/CD environment.