Platform Security Software Engineer, Enterprise Technology Services

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger.
$175,800 - $312,200
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cybersecurity · Enterprise SaaS

Description For Platform Security Software Engineer, Enterprise Technology Services

Apple's Emerging Technologies team is seeking a Platform Security Software Engineer for Enterprise Technology Services. This role involves developing next-generation perimeter security and load balancing solutions, addressing challenges in security, availability, and fault tolerance for highly scaled and distributed services. Key responsibilities include implementing all phases of the development cycle, working with cross-functional teams, collaborating on design discussions, and mentoring junior teammates. The ideal candidate will have expertise in C & C++, extensive knowledge of TCP/IP, SSL, and HTTP protocols, and experience with load balancer products like NGINX and Envoy. This position offers the opportunity to work on cutting-edge technologies and contribute to Apple's network and application security efforts.

Last updated 15 days ago

Responsibilities For Platform Security Software Engineer, Enterprise Technology Services

  • Implement all phases of the development cycle for a software product
  • Work with cross-functional teams to deliver features into product under tight timelines
  • Collaborate with teammates through design discussions, code and design reviews
  • Advocate for software development best practices
  • Mentor junior teammates
  • Be versatile and enthusiastic to take on new problems across the full-stack

Requirements For Platform Security Software Engineer, Enterprise Technology Services

Python
Go
Rust
  • Expertise in C & C++
  • Extensive knowledge of TCP/IP, SSL and HTTP Protocols
  • Good understanding of HTTP/HTTPS proxies
  • Working experience with load balancer products like NGINX and Envoy
  • At least 5 years of relevant software development experience
  • Bachelor's or Master's in Computer science or related engineering field

Benefits For Platform Security Software Engineer, Enterprise Technology Services

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses
  • Opportunity to become an Apple shareholder
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Potential relocation assistance

Interested in this job?

Jobs Related To Apple Platform Security Software Engineer, Enterprise Technology Services

Security Engineer, EPP Analytics

Join Amazon as a Security Engineer to build secure solutions for mission-critical systems, protecting Amazon and customer data.

Security Engineer, EPP Analytics

Join Amazon Security as a Senior Security Engineer to design and build secure solutions for mission-critical systems protecting Amazon and customer data.

Sr. Security Engineer, AppSec, Amazon Stores Security

Senior Security Engineer role at Amazon Stores, focusing on application security and collaboration with development teams.

Senior Security Software Engineer - Secure Transports

Senior Security Software Engineer for Apple's Secure Transports team, focusing on cryptographic and secure protocols engineering for all Apple products.

Senior Security Engineer, Penetration Testing

Senior Security Engineer for Penetration Testing at Microsoft, working on AI and cybersecurity in Redmond, WA.