Server-Side Software Engineer – ASE Enterprise
Core
Designing and building high-performance, scalable, and extensible web services and microservices for Apple's Enterprise platform (Apple Business and Apple School Manager) to help organizations manage devices at scale.
Role type
Senior Server-Side Software Engineer
Builds
Scalable web services, microservices, and APIs for enterprise device management
Domain
Enterprise software, cloud infrastructure, distributed systems
Required skills
Java (core, concurrency, non-blocking IO), gRPC/protocol buffers, system architecture, microservices design, API design, performance tuning, distributed systems
Preferred skills
Agentic coding assistants, distributed databases
Responsibilities
Architect layered and complex systems, define API boundaries, build high-performance scalable systems, collaborate across engineering and product teams
Seniority
Senior, hands-on IC