Full-Time

Sr. Security Software Engineer

Ai and Data Platforms

Posted on 12/11/2024

Apple

Apple

10,001+ employees

Designs and sells consumer electronics and software

VR & AR
Consumer Software
Fintech
Consumer Goods

Senior, Expert

Austin, TX, USA

Category
Security Engineering
Software Engineering
Required Skills
Kubernetes
Python
NoSQL
Git
Java
GraphQL
Docker
AWS
Go
REST APIs
Google Cloud Platform

You match the following Apple's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • 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.
  • 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
Responsibilities
  • 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.

Apple Inc. designs, manufactures, and sells a variety of technology products and services, including iPhones, iPads, Mac computers, Apple Watches, and Apple TVs. The company also offers services like the App Store, Apple Music, iCloud, and Apple Pay. Apple's products work together seamlessly, providing users with a cohesive experience across devices. This integration is a key differentiator from competitors, as it allows for easy interaction between hardware and software. Apple aims to enhance customer loyalty and sustainability through initiatives like the Apple Card, which offers cash back on purchases, and a trade-in program that encourages recycling of old devices. The company's goal is to maintain its position as a leader in the technology market by continuously innovating and providing high-quality products and services.

Company Stage

IPO

Total Funding

$619.1K

Headquarters

Cupertino, California

Founded

1976

Simplify Jobs

Simplify's Take

What believers are saying

  • Apple's smart home expansion leverages its existing ecosystem for integrated solutions.
  • Apple's collaboration with Jacquemus opens new avenues for brand engagement.
  • Apple's $430 billion U.S. investment strengthens domestic presence and customer loyalty.

What critics are saying

  • Apple faces competition in the smart home market from Amazon and Google.
  • Potential supply chain issues could delay the HomePod mini 2 release.
  • Criticism of AI-powered notification summaries may impact iOS 18 adoption.

What makes Apple unique

  • Apple's integrated hardware and software create a seamless user experience.
  • Apple's trade-in program supports sustainability and customer loyalty.
  • Apple's spatial computing innovations enhance immersive user experiences.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

401(k) Retirement Plan

401(k) Company Match

Tuition Reimbursement

Performance Bonus

Relocation Assistance

Employee Stock Purchase Plan

INACTIVE