Security Engineer - Developer Experience
Job Description
Join Apple’s Services Engineering Security team as a Developer Experience Security Engineer in Seattle, WA (onsite). In this role, you will help application, infrastructure, and platform engineers build securely by creating developer-facing resources, automating security workflows, and translating complex requirements into practical guidance. You will collaborate across engineering organizations to drive measurable adoption of security practices through clear documentation, strategic communication, and hands-on development.
Responsibilities
- Own the creation and ongoing maintenance of developer-facing resources engineers rely on to build securely across application, infrastructure, and platform environments
- Drive measurable adoption of security practices through a highly collaborative cross-functional approach combining software development, technical writing, and strategic communication
- Translate complex technical requirements into clear, actionable guidance for engineering audiences
- Support teams as they adopt new practices, onboard to tooling, integrate security frameworks, and stay aligned as standards evolve
- Act as a bridge between security standards and the engineers implementing them throughout the software development lifecycle
- Design and execute campaigns in partnership with engineering teams across diverse organizations to influence behavior and increase uptake
- Maintain resources that enable secure build practices for application, infrastructure, and platform engineers
Requirements
- 7+ years of experience in a software engineering, developer experience, or technical writing role, with understanding of software build, deploy, and monitoring principles, including software supply chain engineering and SDLC practices
- Demonstrated ability to write production-quality automation, including Slack workflows and integrations, plus tooling for issue and ticket lifecycle management
- Familiarity with LLM-assisted development tools, including experience writing prompt instructions, skills files, or system prompts that shape model behavior for specific domains
- Proven ability to distill complex technical topics into clear, precise writing and reference documentation, including FAQs, how-to guides, and onboarding materials
- Proven ability to work cross-functionally, including designing and executing campaigns with engineering teams across diverse organizations to drive behavior
- Self-directed with comfort making prioritization decisions and managing multiple workstreams simultaneously
- Collaborative team player with strong listening skills, empathy, and a commitment to bringing out the best in peers
Technologies
- Slack
- LLM-assisted development tools
- Prompt instructions, skills files, system prompts
- Software supply chain engineering
- SDLC practices
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- A range of discounted products and free services
- Reimbursement for certain educational expenses, including tuition
- Opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs
- Eligible for discretionary restricted stock unit awards
- Ability to purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan
- Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Security, or a related technical field, or equivalent work experience
- Familiarity with application security principles, secure coding practices, software supply chain security, or developer-facing security tooling
- Portfolio or examples of technical documentation, automation scripts, or LLM skills files are welcome
Base Pay: The base pay range for this role is between $175,000 and $308,500 per year. Base pay will depend on skills, qualifications, experience, and location.