Taro Logo

Software Engineer, Infrastructure

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
AI · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Infrastructure

Apple is seeking a Software Engineer, Infrastructure to join their Security Engineering & Architecture organization. This role involves building security infrastructure into Apple's production build system and providing security engineering expertise across the company. The team focuses on implementing security features, performing security analysis, and protecting the security and privacy of Apple's 1B+ devices.

Key responsibilities include:

  • Implementing an identity-aware access proxy for internal service-to-service communication
  • Evangelizing and driving the adoption of security technologies across the organization
  • Building tools and integrations for 10k developers to easily sign code and code reviews

The ideal candidate should have:

  • BS/MS in Computer Science or 5+ years equivalent experience
  • Strong problem-solving skills and logic in backend programming
  • Experience with building cloud services and distributed systems at scale
  • Demonstrated end-to-end ownership of cross-organizational projects

Preferred qualifications:

  • Excellent Swift, Objective-C, or Go programming skills
  • Experience with high-availability operations management
  • Familiarity with security architecture design and review
  • Effective communication of complex technical concepts
  • Track record of shipping customer-facing services or products
  • 5+ years of experience with cross-functional technical leadership

Apple offers a competitive compensation package, including base pay, potential stock awards, comprehensive benefits, and opportunities for professional development. The company is committed to inclusion, diversity, and equal opportunity employment.

Last updated 8 months ago

Responsibilities For Software Engineer, Infrastructure

  • Implement an identity-aware access proxy for internal service to service communication
  • Evangelize and drive the adoption of security technologies across the organization
  • Build tools and integrations for 10k developers to easily sign code and code reviews
  • Perform security analysis on internal systems to assess threats and security risks

Requirements For Software Engineer, Infrastructure

Go
  • BS/MS in Computer Science or 5+ years equivalent experience
  • Strong problem-solving skills and logic in backend programming
  • Experience with building cloud services and distributed systems at scale
  • Demonstrated end-to-end ownership of cross-organizational projects

Benefits For Software Engineer, Infrastructure

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discounted products and free services
  • Education reimbursement
  • Potential discretionary bonuses
  • Relocation assistance

Interested in this job?