JobsSenior Software Engineer, Enterprise Technology Services
Senior Software Engineer, Enterprise Technology Services
AppleSenior Software Engineer, Enterprise Technology Services
AppleLocation
Sunnyvale, CA
Type
Full-time
Posted
5/22/2026
Compensation
Not listed
Undergraduate with 5+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025Job description
Join Apple's Identity Management Services (IdMS) team as a Software Engineer, where you will contribute to building innovative, high-scale software applications. This role involves collaborating with talented engineers and working with cutting-edge technologies to enhance Apple's core identity systems. You will be engaged in the full software development lifecycle, from architecture and design to implementation and maintenance. This is an opportunity to work in a dynamic environment that directly impacts user experiences across Apple's platforms.
Requirements
- 5+ years of experience in software development, with significant experience in design and development of large-scale distributed systems.
- Strong proficiency in Java, Spring, multi-threading, non-blocking data caching services, and data access technologies.
- Experience in designing and implementing high-performant REST/RPC services.
- Strong foundation in data structures, algorithms, and software engineering principles.
- Outstanding verbal and written communication skills.
- B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
- Deep understanding of authentication and authorization protocols such as OAuth 2.0, OIDC, and FIDO2/WebAuthn.
- Proven track record in designing, leading, and shipping mission-critical IAM platforms and services in Java that run at a global scale.
- Experience with Generative AI technologies, such as LLMs and prompt engineering.
- Experience in product-ionizing ML systems including model serving and monitoring.
- Strong experience with integration testing, contract testing, and shift-left quality practices.
- Experience with cloud platforms, containers, and large-scale infrastructure.
Responsibilities
- Collaborate closely with cross-functional partners including business stakeholders, engineering peers, QA teams, product managers, and human interface designers.
- Contribute to developing new product features and enhancing existing functionality.
- Drive performance and code quality improvements.
- Engage in the full software development lifecycle from architecture and design to implementation and maintenance.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
