You will own engineering for Instructional Products, a multi-site organization spanning native client development across Apple platforms, developer frameworks, and a cloud-based content platform.
On the client side, your teams ship apps, system features, and frameworks in every major OS release. On the platform side, they build and operate the content management system, publishing pipeline, and content delivery services behind those experiences, along with the internal tools our content and design teams use every day.
Day to day, you'll set technical direction, make investment and staffing decisions, and deliver against OS release schedules.
You'll hire, coach, and grow managers, and raise the technical bar through design reviews and clear standards. You'll partner closely with instructional designers, designers, editors, and program managers, who are both your collaborators and the daily users of what your org builds, as well as with machine learning partners on the intelligence behind our features.
AI is part of how this org works, both in the products we ship and in how we build them, from AI-driven QA to automated code review and internal productivity tools. We're looking for someone who will keep pushing on what's possible and use data to measure the impact.
Minimum Qualifications
10+ years of professional software engineering experience, including 5+ years managing engineering teams.
Experience shipping and operating both client applications and server-side distributed systems.
Hands-on technical depth, with the ability to contribute to architecture and design discussions.
Demonstrated ability to scope, staff, and deliver multiple complex, concurrent projects against fixed deadlines, in collaboration with partners.
Outstanding communication skills (oral, written, and interpersonal), including the ability to communicate technical concepts to non-technical partners.
Bachelor's degree in Computer Science or equivalent experience.
Preferred Qualifications
Experience owning a public API or developer framework, including versioning, compatibility, and deprecation.
Experience with content platforms, publishing pipelines, or content management systems at scale, including microservices, Kubernetes, and CDN-based delivery.
Experience integrating ML or LLM capabilities into shipping products.
Experience adopting AI-powered development workflows across an engineering org..
Excellent cross-functional influencer, comfortable in a fast-paced environment with frequent context switching.
Master's degree in Computer Science or a related field.