Senior Full-stack Engineer - Global Security - Secrecy Platforms

Apple Apple · Big Tech · Austin, TX +1 · Corporate Functions

Senior Full-Stack Engineer role at Apple focused on building web and native applications for security platforms. The role involves partnering with users, owning feature development, and applying generative AI to enhance development processes and features, specifically mentioning agentic workflows and LLMs for data analysis.

What you'd actually do

  1. Build and maintain full-stack applications across web (PHP/Symfony, JavaScript/TypeScript/HTML/CSS) and Apple platforms (Swift/SwiftUI).
  2. Own feature delivery from concept to production, including working directly with end users from Apple’s product development and security teams to understand their needs and priorities.
  3. Protect data and application security, including service-to-service auth (OIDC/JWT), agentic auth, least-privilege mindset, and safe handling of secrets/config.
  4. Support high-volume, high-reliability app and backend service deployments, and participate in on-call rotation for production support.
  5. Collaborate effectively with a distributed team by delivering on your own tasks, supporting team members with feature planning and code review, and contributing to ongoing process improvement.

Skills

Required

  • 5+ years of professional software engineering experience.
  • Bachelor’s degree or equivalent experience.
  • Experience with PHP, JavaScript/TypeScript, Swift, or similar languages.
  • Experience designing, building, testing, and supporting applications and features to support complex business workflows.

Nice to have

  • Good understanding of software engineering principles and fundamentals, including test-driven development.
  • Solid fundamentals in web architecture and security.
  • Strong communication skills and ability to propose solutions, seek feedback, and iterate with business partners and other team members, synchronously and asynchronously.
  • Experience with one or more of: Symfony (PHP) or equivalent backend application framework.
  • Ember.js (JavaScript/TypeScript) or equivalent rich frontend framework.
  • CSS / HTML.
  • Swift / SwiftUI or equivalent native app development.
  • Pulumi / AWS or equivalent infrastructure.
  • Artificial Intelligence (AI) technologies, e.g. designing agentic workflows and leveraging Large Language Models (LLMs) for data analysis.
  • Track record of leading and delivering complex software development assignments that require creativity, navigating ambiguity and applying analytical and problem-solving skills.
  • Background in supporting and debugging production software systems at scale.
  • Experience designing and implementing rich, accessible user interfaces for the web and/or native platforms.
  • Experience designing and consuming APIs for frontend-backend and service-service integration.
  • Experience working with distributed teams, mentoring and learning from other engineers, and improving team engineering practices.

What the JD emphasized

  • agentic auth
  • agentic workflows

Other signals

  • Thoughtfully apply generative AI to feature development, code review, and process improvement.
  • Artificial Intelligence (AI) technologies, e.g. designing agentic workflows and leveraging Large Language Models (LLMs) for data analysis.