Apple
Senior Software Engineer, G&A Solutions Engineering (GSE)
$150K–$278K
San Francisco Bay Area, California · Senior · Full-time · Posted Sep 16, 2026
- Experience
- 5+ years of professional software development; 2+ years with Java. Longer experience preferred.
- Education
- B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
About the job
Architects and operates backend services supporting Apple employee systems, including recruiting, payroll, benefits, and compensation.
What you'll do
- Design and build domain-driven Java microservices and distributed event-processing systems.
- Ensure API quality, data integrity, privacy, reliability, and performance across high-volume systems.
- Review code, establish testing practices, troubleshoot production systems, and mentor engineers.
What they ask for
- B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
- At least 5 years of professional software development experience.
- At least 2 years of Java experience, including concurrency, memory management, and performance optimization.
- Experience building production applications with the Spring ecosystem and designing high-scale distributed systems, APIs, and data pipelines.
Nice to have
- Track record leading software projects as a tech lead and mentoring engineers.
- Hands-on experience with GenAI coding tools; AI/ML, event-driven architecture, or distributed caching experience is also preferred.
Pay
$150,400 and $277,600 (USD, base salary range)
Tools
Java, Spring Boot, Spring MVC, Spring Security, Spring Data, Spring Cloud, WebFlux, Airflow
AI focus
Preferred experience includes using GenAI coding tools to accelerate development and improve code quality, debugging, and testing. AI/ML infrastructure, MLOps, NLP, and generative AI experience are also preferred.
Model-written summary · the original posting is authoritative