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
This job posting may no longer be active. You may be interested in these related jobs instead:
Security Software Engineer - Crypto Services, Enterprise Systems

Senior Security Software Engineer position at Apple, focusing on cryptographic services development for enterprise systems with competitive compensation and comprehensive benefits.

Senior Software Engineer, Endpoint Security

Senior Software Engineer position at Apple focusing on endpoint security, developing services to detect and mitigate security risks for Apple's networks.

Sr. Security Software Engineer, AI and Data Platforms

Senior Security Software Engineer role at Apple focusing on AI-powered security solutions and secure developer experience, requiring 8+ years of experience.

Senior Privacy Compliance Engineer

Senior Privacy Compliance Engineer role at Apple focusing on privacy regulations, compliance, and engineering implementation of privacy requirements.

Senior Software Engineer

Senior Software Engineer role at Apple focusing on security engineering for Apple Services, requiring 10+ years of experience and expertise in building secure, scalable systems.

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 2 months 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?