Senior Cross-Functional Security Tools Engineer

Technology company that designs and develops consumer electronics, software, and services.
$175,800 - $312,200
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Senior Cross-Functional Security Tools Engineer

Apple's Developer Security Tools team is seeking a Senior Cross-Functional Security Tools Engineer to join their innovative team. This role focuses on building new programming language features and compiler technologies to enhance security across Apple's platforms, which serve over 2 billion devices. The position involves developing compiler- and OS-assisted security features, working with LLVM and Swift open source projects, and collaborating with security and operating systems teams.

The ideal candidate will be a generalist engineer with strong experience in tools development and a passion for security. You'll be responsible for leading technical planning, design, implementation, and rollout of system-wide tool-based security protections. The role requires contributions across the entire tools stack, including compilers, linkers, debuggers, and operating systems codebases.

Working at Apple's Developer Security Tools team offers a unique opportunity to impact software security at massive scale. The team environment is supportive and tight-knit, emphasizing mentorship and growth. You'll collaborate with world-class engineers across security, operating systems, and hardware teams, while also representing Apple in open source communities.

Key aspects of the role include developing compiler security features, driving feature planning and implementation, and improving the development experience for millions of developers worldwide. The position offers competitive compensation, including base pay, stock options, and comprehensive benefits. Join Apple in their mission to create the most secure and reliable software platforms in the world.

Last updated 3 days ago

Responsibilities For Senior Cross-Functional Security Tools Engineer

  • Develop new compiler security features
  • Execute technical roadmap for compiler and language-based security protections
  • Work with cross-functional teams to design, plan, and deliver software features
  • Mentor junior engineers
  • Represent Apple in Clang/LLVM and Swift open source communities
  • Foster collaboration with security, operating systems, and hardware teams
  • Improve development experience for millions of developers

Requirements For Senior Cross-Functional Security Tools Engineer

  • Experience developing tools (compilers, linkers, debuggers, refactoring tools, program analysis tools)
  • Experience leading technical development of large features
  • Proficiency in C or C++ development
  • Excellent software engineering, testing, and debugging ability

Benefits For Senior Cross-Functional Security Tools Engineer

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee Stock Purchase Plan
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Discretionary bonuses
  • Relocation assistance
  • Employee product discounts

Interested in this job?

Jobs Related To Apple Senior Cross-Functional Security Tools Engineer

Platform and Frameworks Software Engineer - Security

Senior Security Software Engineer role at Apple focusing on platform security, OS hardening, and vulnerability prevention, offering competitive compensation and benefits.

Systems & Kernel Software Engineer, Security

Senior Security Engineer role at Apple focusing on kernel and system-level security, offering competitive compensation and the opportunity to impact billions of users' security.

Software Engineer, Trusted Execution (Security)

Senior Security Software Engineer role at Apple focusing on trusted execution and system-level security architecture.

Senior Full-Stack Engineer, Information Security

Senior Full-Stack Security Engineer role at Apple, developing cutting-edge security solutions with AI/ML integration, offering competitive compensation and comprehensive benefits.

Software Development Engineer - Endpoint Security

Senior Software Engineer role at Apple focusing on endpoint security and operating system internals, developing critical cybersecurity capabilities.