senior Software Engineer ic · Posted May 19, 2026

About this role

Apple is hiring a senior-level Software Engineer based in California, United States. The posting calls out experience with Java, SQL, Spring, REST APIs.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Location
California, United States
Department
Software and Services
Posted
May 19, 2026

More roles at Apple

SA-Specialist (Saudi and GCC Nationals)
Saudi Arabia · mid
SA-Pro (Saudi and GCC Nationals)
Saudi Arabia · mid
SA-Creative Pro (Saudi and GCC Nationals)
Saudi Arabia · senior
SA-Genius (Saudi and GCC Nationals)
Saudi Arabia · mid
SA-Business Expert (Saudi and GCC Nationals)
Saudi Arabia · mid
Data Analytics
All Apple jobs →

Job description

from Apple careers

At Apple, we create world-class innovative products that seamlessly combine cutting-edge hardware with intelligent software experiences, powered by advanced machine learning technologies. The Evaluation org is responsible for building platforms and tools to measure, understand, and proactively enhance Apple Intelligence features while protecting user data. We're seeking an experienced Senior Backend Software Engineer to join our team responsible for designing and developing our Annotation Platform, critical to the development and optimization of Apple’s AI/ML features. h3 Minimum Qualifications /h3 At least 7 years of hands-on experience with Java, demonstrating in-depth knowledge of advanced concepts and best practices in software design and development. Strong understanding and hands-on experience with the Spring Boot framework, including dependency injection, REST API development, and micro-services architecture. Proven track record in designing, building and maintaining complex, scalable web applications. Strong ability and passion for creating reliable, resilient, high-performance, reusable code and modules. Proficiency with testing frameworks to ensure the stability, reliability, and performance of the applications. Knowledge of databases systems, data model design and experience with both SQL and NoSQL databases. Demonstrated ability to creatively solve complex technical challenges with innovative solutions and a strong focus on trade-offs. BS/MS in Computer Science, Distributed Systems, Software Engineering,…

This is an excerpt. Read the full job description on Apple careers →
All software engineering jobs software engineering in California, United States Jobs in California, United States software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles senior positions