Security Software Engineer, Enterprise Technology Services

Apple Inc

Quick summary

Work type
On-site
Location
Austin, TX
Posted
29 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $179k
$125k most similar roles pay here $230k

This listing doesn't post a salary. Most similar roles pay $142,500–$215,712.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Security Software Engineer, Enterprise Technology Services

As a Security Software Engineer at Apple’s Enterprise Technology Services, you will join a dynamic and fast-paced team responsible for securing the company's iOS software, devices, and Mac platforms. Your day-to-day responsibilities include conducting penetration testing, vulnerability assessments, and static code analysis to identify security issues, as well as developing new methodologies and tools to enhance security practices across the Software Development Life Cycle (SDLC). You will collaborate closely with DevOps and engineering teams to implement security best practices, perform reverse engineering and forensic analysis, and rotate between red and blue functions to simulate attacks and defenses. The role requires expertise in networking, operating systems, secure coding practices, cryptography, and system administration, along with a commitment to continuous learning and staying updated on the latest threats and vulnerabilities.

What you'll do

  • Perform penetration testing and vulnerability assessments on software applications and infrastructure.
  • Develop and execute new test plans for assessing hardware and software security.
  • Conduct static code analysis to identify and triage application security issues.
  • Work with engineering teams to remediate vulnerabilities and implement security best practices.
  • Assist in security reviews to identify gaps and improve the organization's security posture.
  • Perform reverse engineering and forensic analysis to identify security vulnerabilities.
  • Develop security strategies, frameworks, tools, and processes to enhance organizational security.

What we're looking for

  • 4+ years of IT experience including networking, OS, security principles, cryptography, and system administration.
  • Proficiency in penetration testing, vulnerability assessments, and static code analysis for software applications and APIs.
  • Expertise in developing and executing test plans and methodologies to assess hardware and software security.
  • Experience working with DevOps teams to remediate application security vulnerabilities and implement best practices.
  • Knowledge of infrastructure and physical security best practices, including secure coding principles.

More like this

Similar roles

Security Software Engineer, Enterprise Technology Services

Apple Inc

Austin, TX 26 days ago
Python Java C Go JavaScript Ruby Rust Git Jenkins Docker Kubernetes AWS Azure GCP CI/CD PostgreSQL MongoDB Redis Linux Windows macOS Penetration_testing Static_code_analysis Reverse_engineering Forensic_analysis Secure_coding_practices Cryptography SDLC DevOps

Principal Security Software Engineer

Apple Inc

Seattle, WA 23 days ago $201,300$367,400
AWS GCP Azure Python Go Java DevSecOps CI/CD threat modeling vulnerability management secure coding practices GDPR PCI-DSS HIPAA

Security Software Engineer

Boeing

Remote (Usa - Swansea, Il, US) 36 days ago $81,000$95,000
AWS CI/CD Nessus Trend_Micro_Deep_Security AWS_Security_Hub GuardDuty Config IAM Encryption Python PostgreSQL Kubernetes Terraform Git Jenkins Swagger JUnit SonarQube
Remote

Software Engineer - Security Engineering

Plaid

New York, NY 9 days ago $188,748$242,676
Python Java Go Ruby Node.js Kubernetes AWS Azure GCP Terraform Docker CI/CD Git PostgreSQL MongoDB Cryptography OAuth OpenID Connect Zero Trust Key Management Systems Secure Token Service Threat Modeling Incident Response