Logo
Apple Inc.

Senior Software Engineering - Security

Apple Inc., Seattle

Save Job

Seattle, Washington, United States

Description

In this role, you will design, build, maintain, and operate the core system infrastructure that powers the next generation of data centers. You will collaborate with diverse technical teams to develop cutting-edge Identity and Authorization software, ensuring it meets the highest standards of security, scalability, and reliability.

Minimum Qualifications

  • 4+ years of extensive professional experience with the Go programming language, writing high-quality, reliable code, including unit and integration tests, and maintaining clear and concise documentation
  • Solid operating system fundamentals with IPC, Sockets, Virtualization, etc.
  • Experience developing gRPC / REST-based backend services
  • Experience with concurrency and multithreaded development
  • Passion for software architecture, APIs, and high-performance, extensible software

Preferred Qualifications

  • Proficiency in C/C++, Objective-C
  • Experience with Kubernetes and familiarity with containers
  • Good understanding of PKI
  • Experience with optimizing complex CI/CD pipelines
  • Experience with Swift, Objective-C, and Apple development tools
  • Experience in macOS Development, XPC

Note: The base pay range for this role is between $171,600 and $302,200, depending on skills, qualifications, experience, and location. Apple offers additional benefits including stock programs, medical and dental coverage, retirement benefits, educational reimbursements, and more. Eligibility for bonuses, relocation, and stock options may apply.

Apple is an equal opportunity employer committed to inclusion and diversity. We promote equal opportunity for all applicants regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other protected characteristics.

#J-18808-Ljbffr