Technical Enablement Engineer

Apple Apple · Big Tech · Cupertino, CA +1 · Software and Services

This role focuses on enabling engineers to build secure software by creating documentation, automation, and learning resources, including authoring skills files and system-level instructions for LLM-assisted development tools to encode security best practices. The goal is to make secure development intuitive and accessible at scale.

What you'd actually do

  1. Author and maintain a comprehensive library of security guidance including FAQs, skills libraries, decision guides, and onboarding documentation targeted at software engineers
  2. Design and build Slack-based automation to surface security FAQs, route questions to appropriate resources, and reduce repetitive support burden on the team
  3. Author skills files and system-level instructions for LLM-assisted development tools, encoding security best practices including software supply chain security and secure software development lifecycle practices in a form that engineers can leverage directly within their development workflow
  4. Plan and execute internal communications campaigns that drive awareness and adoption of security practices, tooling, and policy changes across engineering organizations

Skills

Required

  • software engineering
  • developer experience
  • technical writing
  • hands-on development skills
  • principles of building and deploying software, process, and monitoring (SDLC)
  • software supply chain engineering
  • production-quality automation
  • Slack workflows and integrations
  • tooling for issue and ticket lifecycle management
  • technical documentation for engineering audiences
  • LLM-assisted development tools
  • prompt instructions
  • skills files
  • system prompts
  • internal communications
  • outreach campaigns targeting technical audiences

Nice to have

  • application security principles
  • secure coding practices
  • developer-facing security tooling
  • portfolio or examples of technical documentation, automation scripts, or LLM skills files

What the JD emphasized

  • 10+ years of experience in a software engineering, developer experience, or technical writing role with strong hands-on development skills
  • Experience in software supply chain engineering
  • Familiarity with LLM-assisted development tools and experience writing prompt instructions, skills files, or system prompts that shape model behavior for specific domains

Other signals

  • LLM-assisted development tools
  • encoding security best practices in a form that engineers can leverage directly within their development workflow
  • writing, communications, and outreach creating reusable LLM skills that help the team produce consistent, high-quality content at scale
  • Iterate on skills files based on engineer feedback and observed usage patterns to improve accuracy and relevance over time