A

Apple

Designs phones, computers and their operating systems

Senior Software Engineer - Security

Security Engineering & ArchitectureUpdated on Nov 10
Full-timeSeattle, WA, USANo salary listedIn-person

About the Job

Requirements

  • At least 10 years of hands-on software engineering experience, including production ownership of non-trivial systems.
  • Strong software engineering fundamentals and proficiency in at least two of Python, Go, or Java, with the ability to work across additional languages as needed.
  • Working knowledge of software supply chain security concepts, including package and dependency risk, build and release integrity, artifact signing and verification, attestation infrastructure, and policy-based admission of software into runtime environments.
  • Experience designing, building, and operating agentic systems and LLM-integrated applications in production, including prompt engineering, orchestration, and evaluation of model outputs.
  • Familiarity with application security assurance methodologies, including static and dynamic analysis approaches and their operational trade-offs.
  • Experience designing and operating distributed backends, including APIs, data pipelines, and services with meaningful uptime and performance requirements.
  • Experience building and maintaining CI/CD pipelines and integrating security controls into them.
  • Ability to operate in Linux and macOS environments, with proficiency in a shell scripting language such as Bash.
  • Working understanding of the full software development lifecycle, including building, testing, deploying, and monitoring production software.

Responsibilities

  • Design, implement, test, and operate security services and features, including scanning and assurance tooling, agentic and LLM-integrated components, backends and APIs, and integrations that incorporate security into developers’ existing workflows.
  • Partner with infrastructure, platform, and product security teams to build tooling and services that engineers across Apple use to develop, ship, and operate services securely at scale.
  • Produce quality software that meets service-level objectives.
  • Participate in code and security reviews to help peers meet a high bar for the software they ship.
  • Research and prototype ideas, and present ideas, designs, and results to the team, management, and internal customers.
  • Own significant components end to end and remain close to the code as those components evolve.

Desired Qualifications

  • Experience building policy admission systems that enforce security controls at deployment or runtime.
  • Experience with threat modeling, taint analysis, or other program-analysis techniques.
  • Working knowledge of common web and service-level vulnerabilities, including injection, IDOR, input validation, and authentication and authorization flaws.
  • Experience evaluating and integrating new models and services to extend product capabilities.
  • Full-stack engineering experience, including building user-facing surfaces that expose complex data to internal customers.
  • Experience with containerization, container orchestration, and cloud infrastructure at scale.
  • Experience with gRPC and other high-performance service interfaces.
  • A bachelor’s degree in Computer Science, or equivalent work experience in a related field.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs