Technical Enablement Engineer

Apple•Seattle, WA

About The Position

The Apple Services Engineering Security team builds and provides secure systems and infrastructure for Apple services, including iCloud, Music, Siri, and the App Store. The Technical Enablement Engineer helps engineers across Apple build secure software by bridging security guidance and engineering practice. The role creates documentation, automation, and learning resources that make secure development accessible and low-friction at scale, translating technical requirements into actionable guidance across the software development lifecycle. This highly collaborative, cross-functional role combines software development, technical writing, and strategic communication. The engineer owns resources used by application, infrastructure, and platform engineers, and helps teams adopt security practices and tools, integrate security frameworks, and stay aligned as standards evolve. The role also drives and measures adoption of security practices across Apple’s engineering community.

Requirements

  • 10+ years of experience in software engineering, developer experience, or technical writing, with strong hands-on development skills.
  • Understanding of software building and deployment principles, processes, and monitoring (SDLC).
  • Experience in software supply chain engineering.
  • Demonstrated ability to write production-quality automation, including Slack workflows and integrations, and tools for issue and ticket lifecycle management such as Radar.
  • Experience authoring technical documentation for engineering audiences, including FAQs, how-to guides, onboarding materials, and reference documentation.
  • Familiarity with LLM-assisted development tools and experience writing prompt instructions, skills files, or system prompts for specific domains.
  • Experience designing and executing internal communications or outreach campaigns for technical audiences.
  • Bachelor’s degree in Computer Science or equivalent work experience in a related field.

Nice To Haves

  • Familiarity with application security principles, secure coding practices, software supply chain security, or developer-facing security tooling is strongly preferred.
  • A portfolio or examples of technical documentation, automation scripts, or LLM skills files is welcome.

Responsibilities

  • Author and maintain security guidance, including FAQs, skills libraries, decision guides, and onboarding documentation for software engineers.
  • Identify documentation gaps by analyzing inbound questions, support trends, and Radar submissions, and proactively address those gaps.
  • Establish and maintain documentation standards so content remains accurate, discoverable, and aligned with engineering practices.
  • Design and build Slack-based automation to surface security FAQs, direct questions to relevant resources, and reduce repetitive support work.
  • Develop automation to streamline Radar creation and help engineers file well-structured, actionable reports.
  • Build feedback loops to capture frequently asked questions and route insights into documentation and feature requests.
  • Author skills files and system-level instructions for LLM-assisted development tools that encode security best practices, including software supply chain security and secure SDLC practices.
  • Create reusable LLM skills for writing, communications, and outreach, and refine them using engineer feedback and usage patterns.
  • Plan and execute internal communications campaigns to increase awareness and adoption of security practices, tools, and policy changes.
  • Develop outreach strategies for different engineering audiences, adapting tone, format, and channel to support engagement and comprehension.
  • Coordinate rollout communications for new security requirements and capabilities with engineering leads and program managers.
  • Track and measure outreach effectiveness and use data to refine messaging and delivery.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service