A

Apple

Designs phones, computers and their operating systems

Software Engineering Manager - Platform Technologies, Apple Information Security

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeCupertino, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least 10 years of industry experience, including at least 3 years of management experience leading software engineering teams.
  • Strong software design, problem-solving, and debugging skills, with hands-on experience in distributed systems or large-scale data infrastructure.
  • Proficiency in one or more of Scala, Python, Go, Swift, or Java.
  • Experience building or operating data lake, lakehouse, or large-scale analytics platforms, such as Spark, Databricks, Delta Lake, or Apache Iceberg.
  • A proven track record of shipping high-quality, production-grade services and platforms.
  • Strong written and verbal communication skills, including listening actively, communicating clearly and proactively, and adapting content and style for diverse audiences including junior engineers, senior staff, and partner teams.

Responsibilities

  • Lead the Platform Technologies engineering team responsible for the foundational ecosystem and core capabilities powering Apple's security monitoring.
  • Drive the design and development of advanced query and indexing capabilities, core platform libraries and application programming interfaces, and data integration services.
  • Work closely with peer engineering teams and partner organizations across Apple to ensure successful design, development, and delivery of platform capabilities.
  • Drive a long-term technical vision while executing near-term results.

Desired Qualifications

  • Familiarity with indexing and search technologies such as Apache Lucene or Elasticsearch.
  • Experience with cloud infrastructure and managed services on Amazon Web Services, including S3, RDS, or EKS, or other cloud platforms.
  • Experience with data governance, access control, and multi-tenant platform design.
  • Exposure to generative AI or machine learning platform engineering, including vector databases, retrieval-augmented generation architectures, or large language model-based tooling.
  • Passion for high-quality code, tests, continuous integration and continuous delivery, documentation, and production services.
  • Experience successfully adapting and applying Scrum or Agile development methodologies.
  • Ability to cultivate an environment emphasizing collaboration, accountability, and technical excellence.
  • Ability to thrive in a fast-paced environment, adopt a learning mindset, and engage with emerging technologies.
  • A track record of driving improvements in platform reliability, performance, and scalability.
  • Ability to work under pressure and successfully manage difficult situations in a dynamic environment.
  • Background in information security, security operations, or security data platforms.

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