Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in New YorkJobs in CaliforniaJobs in FloridaJobs in TennesseeJobs in North Carolina
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringSalesAccounting & FinanceIT
CompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasNew YorkCaliforniaFloridaTennesseeNorth Carolina

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringSalesAccounting & FinanceIT
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified employers, salary benchmarks, and remote-friendly teams across India and beyond.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobs
Top states
Jobs in TexasJobs in New YorkJobs in CaliforniaJobs in FloridaJobs in TennesseeJobs in North CarolinaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsSales jobsAccounting & Finance jobsIT jobsHospitality & Catering jobs
Popular skills
CDL-A jobsRegistered Nurse jobsBLS jobsExcel jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in New YorkJobs in CaliforniaJobs in FloridaJobs in TennesseeJobs in North Carolina
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringSalesAccounting & FinanceIT
CompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasNew YorkCaliforniaFloridaTennesseeNorth Carolina

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringSalesAccounting & FinanceIT
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified employers, salary benchmarks, and remote-friendly teams across India and beyond.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobs
Top states
Jobs in TexasJobs in New YorkJobs in CaliforniaJobs in FloridaJobs in TennesseeJobs in North CarolinaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsSales jobsAccounting & Finance jobsIT jobsHospitality & Catering jobs
Popular skills
CDL-A jobsRegistered Nurse jobsBLS jobsExcel jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in New YorkJobs in CaliforniaJobs in FloridaJobs in TennesseeJobs in North Carolina
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringSalesAccounting & FinanceIT
CompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasNew YorkCaliforniaFloridaTennesseeNorth Carolina

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringSalesAccounting & FinanceIT
  1. Home
  2. chevron_right
  3. engineering
  4. chevron_right
  5. Senior Software Engineer, Enterprise Technology Services
Apple logo

Senior Software Engineer, Enterprise Technology Services

Not Disclosed•Full-TimeOn-site

location_on602, Santa Catalina Terrace, Sunnyvale, Santa Clara County, California, 94085, United States

Apply Now

About the Team

At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. The Identity Management Services (IdMS) team is a high-impact engineering group behind the core systems that power Apple Account identity across all of Apple's platforms. From iCloud, the App Store, and Apple Music to Apple Pay, FaceTime, and the Online Store, we design and build scalable, secure infrastructure that supports billions of user interactions every day.

Our mission is to improve how Apple operates, freeing our employees to do what they do best: craft magical experiences for our customers. As part of this team, you will collaborate with some of the most talented engineers in the industry and work with cutting-edge technologies including iOS, macOS, RESTful web services, Spring, ServiceTalk, and more.

About the Role

Join Apple's Identity Management Services (IdMS) team as a Software Engineer and be part of building the next generation of innovative, high-scale software applications. We are looking for a passionate and driven engineer with experience in developing and deploying large-scale, high-demand systems.

In this role, you will be involved in the full software development lifecycle—from architecture and design to implementation, testing, and maintenance. You will contribute to developing new product features, enhancing existing functionality, and driving performance and code quality improvements. This is an opportunity to work in a dynamic, fast-paced environment where your contributions directly impact the reliability and security of Apple's global identity infrastructure.

If you are excited by challenges at scale and inspired by innovation, we'd love to have you with us. Bring passion and dedication to your job and there's no telling what you could accomplish.

Equal Opportunity

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other legally protected characteristics.

Work location

Work model: On-site

location_on

602, Santa Catalina Terrace, Sunnyvale, Santa Clara County, California, 94085, United States

Sunnyvale, California

Key Responsibilities

  • check_circleDesign and develop scalable services for identity management including authentication and user lifecycle systems
  • check_circleBuild and maintain high-performance APIs using REST and RPC with strong contract enforcement
  • check_circleLead design discussions and contribute to architectural decisions for distributed systems
  • check_circleDrive shift-left testing strategy ensuring integration and contract testing are embedded in development workflows
  • check_circleDrive best practices in API design backward compatibility and schema evolution
  • check_circleImprove system observability through logging metrics and tracing
  • check_circleImprove system reliability latency and scalability through deep technical contributions
  • check_circlePartner with QE and platform teams to evolve testing frameworks and CI/CD pipelines
  • check_circleIntegrate ML and Generative AI capabilities into identity workflows for adaptive authentication and anomaly detection

Requirements

  • verified5+ years of experience in software development
  • verifiedB.S. in Computer Science, Computer Engineering, or related technical field
  • verifiedProficiency in Java, Spring, multi-threading, non-blocking, data caching
  • verifiedExperience designing high-performant REST/RPC services
  • verifiedStrong foundation in data structures and algorithms
  • verifiedDeep understanding of OAuth 2.0, OIDC, FIDO2/WebAuthn
  • verifiedExperience with Generative AI technologies
  • verifiedExperience with ML systems
  • verifiedExperience with cloud platforms, containers, and large-scale infrastructure

Nice to Have

Deep understanding of authentication and authorization protocols (OAuth 2.0, OIDC, FIDO2/WebAuthn). Proven track record in designing, leading, and shipping mission-critical IAM platforms and services in Java at a global scale. Experience with Generative AI technologies (e.g., LLMs, prompt engineering, or AI-assisted developer tools). Experience productizing ML systems (model serving, feature pipelines, monitoring, drift detection). Strong experience with integration testing, contract testing, and shift-left quality practices. Experience with cloud platforms, containers, and large-scale infrastructure.

Apple cover image
Apple logo
Company

Apple

Industry

Computers and Electronics Manufacturing

Headquarters

Cupertino, California

Open Roles

10

Apple operates within the computers and electronics manufacturing industry, headquartered in Cupertino, California. The organization functions as a collective of thinkers and doers focused on reimagining possibilities to enable individuals to pursue their passions in new ways. This approach to innovation extends beyond product development to internal practices, reflecting a commitment to environmental stewardship and leaving the world better than it was found. The company emphasizes that work within its structure can create a tangible difference in people's lives, including those of its employees. Apple maintains a policy as an equal opportunity employer, demonstrating a dedicated commitment to inclusion and diversity across its workforce. The organization provides information regarding career opportunities and its diversity initiatives through its official careers website. While the specific product lineup is not detailed in the provided source, the company's core activity centers on manufacturing computers and electronics while integrating social responsibility into its operational model.
View company profilearrow_forwardlanguageWebsitelinkLinkedIn
Quick Overview

Experience

5+ yrs (Senior)

Education

B.S. in Computer Science, Computer Engineering, or related field, or equivalent professional work experience

Job Type

Full-Time

Skills Required

IosMacosRestful Web ServicesSpringServicetalkRest

Similar Job Opportunities

Southern Energy Management logo

Building Performance Field Tech

Southern Energy Management • Burlington, North Carolina

$17-24/hrarrow_forward
Cox Communications logo

Mobile Diesel Mechanic II

Cox Communications • On-site

$32.07-48.13/hrarrow_forward
CompoSecure logo

Help Desk Technician

CompoSecure • Franklin Township, New Jersey

Not Disclosedarrow_forward

Skills, education and keywords

Skills: Ios, Macos, Restful Web Services, Spring, Servicetalk, Rest, RPC, Java, Multi-Threading, Data Caching Services.

Education: B.S. in Computer Science, Computer Engineering, or related field, or equivalent professional work experience.

Frequently asked questions about Senior Software Engineer, Enterprise Technology Services at Apple

What does a Senior Software Engineer, Enterprise Technology Services at Apple do?expand_more
A Senior Software Engineer, Enterprise Technology Services at Apple is responsible for the following: Design and develop scalable services for identity management including authentication and user lifecycle systems; Build and maintain high-performance APIs using REST and RPC with strong contract enforcement; Lead design discussions and contribute to architectural decisions for distributed systems; and Drive shift-left testing strategy ensuring integration and contract testing are embedded in development workflows.
What are the requirements for this Senior Software Engineer, Enterprise Technology Services role?expand_more
To qualify for the Senior Software Engineer, Enterprise Technology Services at Apple position, applicants should have: 5+ years of experience in software development; B.S. in Computer Science, Computer Engineering, or related technical field; Proficiency in Java, Spring, multi-threading, non-blocking, data caching; Experience designing high-performant REST/RPC services; Strong foundation in data structures and algorithms; and Deep understanding of OAuth 2.0, OIDC, FIDO2/WebAuthn.
Where is the Senior Software Engineer, Enterprise Technology Services role at Apple located?expand_more
Senior Software Engineer, Enterprise Technology Services at Apple is based in 602, Santa Catalina Terrace, Sunnyvale, Santa Clara County, California, 94085, United States. This is a on-site role.
Is this Senior Software Engineer, Enterprise Technology Services job remote, hybrid, or on-site?expand_more
Apple has listed this Senior Software Engineer, Enterprise Technology Services role as on-site.
How much experience is required for this Senior Software Engineer, Enterprise Technology Services role?expand_more
Senior Software Engineer, Enterprise Technology Services at Apple typically requires 5+ years of relevant experience at the senior level.
What skills do you need for the Senior Software Engineer, Enterprise Technology Services role at Apple?expand_more
Key skills for Senior Software Engineer, Enterprise Technology Services at Apple include Ios; Macos; Restful Web Services; Spring; Servicetalk; Rest; RPC; and Java.
What education is required for Senior Software Engineer, Enterprise Technology Services at Apple?expand_more
Educational requirements for this role: B.S. in Computer Science, Computer Engineering, or related field, or equivalent professional work experience.
What category does the Senior Software Engineer, Enterprise Technology Services role belong to?expand_more
Senior Software Engineer, Enterprise Technology Services at Apple is part of the engineering job category on Recrutus.

About Apple

Apple operates within the computers and electronics manufacturing industry, headquartered in Cupertino, California. The organization functions as a collective of thinkers and doers focused on reimagining possibilities to enable individuals to pursue their passions in new ways. This approach to innovation extends beyond product development to internal practices, reflecting a commitment to environmental stewardship and leaving the world better than it was found. The company emphasizes that work within its structure can create a tangible difference in people's lives, including those of its employees.

Apple maintains a policy as an equal opportunity employer, demonstrating a dedicated commitment to inclusion and diversity across its workforce. The organization provides information regarding career opportunities and its diversity initiatives through its official careers website. While the specific product lineup is not detailed in the provided source, the company's core activity centers on manufacturing computers and electronics while integrating social responsibility into its operational model.

Browse more roles: All Apple jobs, engineering jobs on Recrutus.

Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified employers, salary benchmarks, and remote-friendly teams across India and beyond.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobs
Top states
Jobs in TexasJobs in New YorkJobs in CaliforniaJobs in FloridaJobs in TennesseeJobs in North CarolinaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsSales jobsAccounting & Finance jobsIT jobsHospitality & Catering jobs
Popular skills
CDL-A jobsRegistered Nurse jobsBLS jobsExcel jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy notice

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
RPC
Java
Multi-Threading
Data Caching Services
Accessibility