Taro Logo

Software Development Engineer Security, Enterprise Technology Services

Apple is a technology company that designs, develops, and sells consumer electronics, software, and services.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cybersecurity

Job Description

We are seeking a motivated and technically adept Security Engineer to join our Software Engineering team at Apple's Enterprise Technology Services division. As a key member of our security-focused initiatives, you will contribute to the development, implementation, and maintenance of security measures within our software systems. You'll be part of a cohesive, fast-moving team responsible for various systems supporting Apple's R&D organizations.

In this role, you'll work on highly scalable and secure distributed applications in a fast-paced environment. Your responsibilities will include implementing secure coding practices, conducting threat modeling, performing code reviews, and responding to security incidents. You'll collaborate closely with development teams to integrate security best practices into the software development lifecycle.

The ideal candidate brings strong programming skills across multiple languages, deep knowledge of security principles, and experience with cloud security technologies. You'll have the opportunity to work on challenging technical problems while making a difference in protecting Apple's critical systems and data.

Join us to do the best work of your life with a welcoming, diverse, and hard-working group of engineers. This position offers excellent growth opportunities in the field of cybersecurity while working on systems that impact millions of users. We promote innovation and use of new technology to continuously improve our security posture.

The role combines hands-on security engineering with strategic security planning, requiring both technical expertise and the ability to collaborate effectively with various teams. You'll be at the forefront of implementing and maintaining security measures that protect Apple's enterprise technology infrastructure.

Last updated 20 hours ago

Responsibilities For Software Development Engineer Security, Enterprise Technology Services

  • Software Security Development: Collaborate with the software development team to integrate security best practices into the software development lifecycle
  • Threat Modeling: Conduct threat modeling exercises to identify potential security risks in software applications
  • Code Review and Analysis: Perform regular code reviews to identify and mitigate security vulnerabilities
  • Incident Response: Assist in responding to security incidents and conducting investigations
  • Security Awareness: Contribute to security awareness training for software development teams

Requirements For Software Development Engineer Security, Enterprise Technology Services

Java
JavaScript
Python
  • Programming/scripting skills in Java, JavaScript, Python etc
  • Strong knowledge of network security, encryption protocols, access control, and identity management
  • Ability to conduct security assessments, vulnerability scans, and penetration tests
  • Experience with cloud security principles and technologies, including container security
  • Bachelor's degree in Computer Science, or equivalent practical experience

Related Jobs