Apple
Senior Software Engineer, Enterprise Technology Services
Austin, Texas · Senior · Full-time · Posted Oct 23, 2026
- Experience
- 6+ years designing and developing scalable, distributed backend systems.
- Education
- BS / MS in Computer Science, Software Engineering or equivalent.
About the job
Build, enhance, and maintain highly available enterprise platforms and applications that manage Apple product information and regulatory compliance.
What you'll do
- Define sprint scope with business stakeholders and develop architecture and detailed designs.
- Implement and maintain enterprise software applications.
- Collaborate with cross-functional teams to deliver reliable, high-performing platforms.
What they ask for
- 6+ years designing and developing scalable, distributed backend systems.
- Proficiency in Java, Spring Boot, Hibernate/JPA, REST APIs, multithreading, and data caching.
- Experience architecting microservices and translating business and technical requirements into architecture and design.
- Experience with frontend development, CI/CD, relational and NoSQL databases, containerized or cloud-native environments, and GenAI solutions.
Nice to have
- Experience in AgenticAI.
- Hands-on exposure to Agile methodologies.
Tools
Java, Spring Boot, Hibernate/JPA, REST APIs, Redis, React, TypeScript, Jenkins
AI focus
Build solutions using GenAI; AgenticAI experience is preferred.
Model-written summary · the original posting is authoritative