Demo

Sr. Security Software Engineer, Ai and Data Platforms

Apple
Austin, TX Full Time
POSTED ON 12/3/2024 CLOSED ON 1/30/2025

What are the responsibilities and job description for the Sr. Security Software Engineer, Ai and Data Platforms position at Apple?

Summary

Posted:
Weekly Hours: 40
Role Number:200545236
At Apple, great ideas have a way of becoming extraordinary products, services, and customer experiences. Bring passion and dedication and there's no telling what you could accomplish. Are you passionate about building cutting-edge solutions using modern tech stacks and Gen AI to solve challenging use-cases? If so, AI & Data Platforms org is looking for people like you! We are a part of Apple’s security engineering team in a unique organization driving secure developer experience, generative AI, and data platforms. You will be joining a high-performing team of highly-skilled and passionate security engineers working in this groundbreaking and constantly evolving space. Our security engineering team champions empowering developers to secure their application stacks end-to-end through innovative and GenAI-powered security solutions.

Description

This role is responsible for developing security services and tools leveraging both GenAI and traditional security techniques to enable secure software development lifecycle. This position requires expertise and hands-on experience with software engineering at large enterprise scale using modern technology stacks running on wide range of production environments including Cloud. You will design and implement security solutions that provide timely detection of security risks while being performant and scalable. Understanding and solving for security challenges of developers will be a key focus for this role. You will improve developer experience through innovative solution implementations that secure the entire application stack. Given that security and GenAI domain is constantly evolving, you will research, learn and apply new technologies, techniques and methods to improve effectiveness of our security services. You will have a proven track record of technical leadership, innovation, responsibility, and creative thinking. You will work closely with other senior engineers on the team and independently lead a project or own significant components of a large project. You will collaborate with a diverse set of engineering teams across Apple to understand their challenges, design appropriate recommendations, and enable security solutions that both improve developer productivity and mitigate security risk for Apple. You will build sustainable relationships with our partner engineering teams to integrate our solutions into the developer platforms.

Minimum Qualifications

  • 8 years of experience in software engineering
  • Experience developing detailed solution architecture and components and leading development efforts with junior engineers and contractors
  • Proficient in engineering of highly scalable, multi-threaded solutions using Python, Java, or Go and RESTful or GraphQL APIs and be comfortable with Reactive programming
  • Hands-on experience building and deploying applications on public cloud such as AWS or GCP, using infrastructure as code (IaC) as well as using container technologies such as Docker and Kubernetes
  • Proficient in writing detailed solution design specifications, sequence diagrams, test plans, workflows, etc.
  • Bachelors or Masters of Science or equivalent experience in Computer Science, or Cybersecurity.

Key Qualifications

Preferred Qualifications

  • 3 years in application security domain
  • Experience building GenAI powered solutions
  • Experience integrating security checks and tools into developer toolset, GitHub, and CI/CD
  • Experience applying security controls to enable secure SDLC
  • Knowledge of OWASP and MITRE ATT&CK frameworks
  • Experience designing and implementing NoSQL databases
  • Knowledge secure coding practices and common security vulnerabilities
  • Knowledge of CI/CD frameworks
  • Experience using and customizing open source projects
  • Experience with test driven design and knowledge of 12 Factor application concepts
  • Experience with application and service monitoring tools and techniques
  • Excellent verbal communications skills and ability to work effectively with multi-functional technical and business teams

Education & Experience

Additional Requirements

  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

Software Engineer (Data), Ai & Data Platforms
Apple -
Austin, TX
Software Engineer (UI Solutions), Ai & Data Platforms
Apple -
Austin, TX
Software Engineer (BI Tools Platform), Ai & Data Platforms
Apple -
Austin, TX

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Security Software Engineer, Ai and Data Platforms?

Sign up to receive alerts about other jobs on the Sr. Security Software Engineer, Ai and Data Platforms career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Sr. Security Software Engineer, Ai and Data Platforms.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple

Apple
Hired Organization Address Boulder, CO Full Time
Summary Posted: Jan 10, 2025 Role Number: 200586128 Are you seeking a software engineering role where you can create app...
Apple
Hired Organization Address Seattle, WA Full Time
AIML - Machine Learning Engineer / Scientist, Siri and Information Intelligence The AIML Information Intelligence team i...
Apple
Hired Organization Address Seattle, WA Full Time
AIML - Machine Learning Engineer / Scientist, Siri Information Intelligence Seattle,Washington,United States Machine Lea...
Apple
Hired Organization Address Albany, NY Full Time
Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, deliver...

Not the job you're looking for? Here are some other Sr. Security Software Engineer, Ai and Data Platforms jobs in the Austin, TX area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!