Apple
Sr Software Engineer (Security), Ai & Data Platforms
Austin, Texas · Senior · Full-time · Posted Oct 23, 2026
- Experience
- 10 years of security engineering experience.
- Education
- Bachelor of Science in Computer Science, Cybersecurity, or a related engineering field.
About the job
Conduct application security assessments for cloud-based platforms and products, guide teams on remediation, and build AI-enabled tools to improve security scanning and testing.
What you'll do
- Review and test application and platform security, document risks, and recommend remediation.
- Develop automated security tooling leveraging AI, collaborating with security and engineering teams.
- Lead projects or major components and work across teams to implement integrated security solutions.
What they ask for
- Bachelor of Science in Computer Science, Cybersecurity, or a related engineering field.
- 10 years of security engineering experience, including security testing of modern application stacks and designing and implementing preventive and detective security controls.
- Experience testing one or more public cloud services (e.g. AWS, GCP).
- Proficiency in Python; hands-on experience with Linux and macOS; networking fundamentals; and a background in web application development and/or code auditing.
Nice to have
- Experience with offensive and automation tool development, SAST/DAST, AI/LLMs for security testing, Kubernetes and container security, or authentication protocols.
- Knowledge of AI security risks, DevOps and CI/CD, open-source customization, or security assessment reporting and mentoring.
Tools
Python, Linux, macOS, AWS, GCP, Kubernetes, SAST, DAST
AI focus
Develop AI-enabled tooling to optimize security scanning and testing; AI/LLM experience and knowledge of AI security risks are preferred.
Model-written summary · the original posting is authoritative