Backend Engineer - G&A Solutions Engineering
Core
Designing and building commercial/enterprise class backend platform components and services for Apple's internal and external SaaS/cloud-based ERP systems.
Role type
Senior Backend Software Engineer
Builds
Distributed build and orchestration systems, deployment workflows, and integrations for ERP systems
Domain
Enterprise Software / Cloud Platforms
Required skills
Core Java, Spring, Multithreading, Networking, HTTP/REST APIs, SQL/NoSQL, Concurrency, Scalability, Fault tolerance, Performance optimization, Caching, Unit/Integration testing
Preferred skills
Spring Reactor, gRPC, Search platforms (SOLR, Elastic), SaaS/PaaS/RaaS solutions, HR systems
Technologies
Java, Spring, REST, JSON, SOAP, SSL, SAML, WSDL, SQL, NoSQL, gRPC, SOLR, Elastic
Responsibilities
Participate in the full software lifecycle from planning to implementation and documentation; Develop distributed build and orchestration systems; Enhance deployment velocity and observability; Design tools and workflows to improve engineering efficiency.
Seniority
Senior, hands-on IC