Backend Engineer - G&A Solutions Engineering
Apple· G&A Solutions Engineering (GSE)
ShanghaiFull-timePosted 2mo ago
About the role
Backend engineer role within Apple IS&T, focused on building services and integrations to/from SaaS/cloud-based ERP systems for General & Administrative functions. Agile, collaborative environment with emphasis on secure, scalable backend systems, performance optimization, and automated delivery.
Responsibilities
- Be part of an Agile team and take part in every aspect of the product, from planning to design to implementation and documentation. You will work closely with engineers, QA, and project managers throughout the software lifecycle in successfully delivering best-in-class secure and scalable systems.
- Play a key role developing distributed build and orchestration systems, increase the velocity and confidence of our deployments with enhanced observability and continuous delivery, and design tools and workflows that improve engineering efficiency.
Qualifications
- 4+ years of software development experience designing and building commercial/enterprise class backend platform/components.
- Deep understanding, and strong hands on experience - Multithreading, Networking (including non-blocking IO), HTTP and REST APIs.
- Understanding of web service technologies such as REST, JSON, SOAP, HTTP, SSL, SAML, WSDL.
- Expert level skills of Core Java + Spring
- Working experience in SQL and NoSQL DBs
- Strong knowledge of concurrency, scalability and fault tolerant designs
- Experience building highly performing and scalable backend components
- Solid knowledge of application performance improvement techniques and caching solutions
- Be an advocate and driver for performance optimization, automation, and unit/integration tests
- Excellent debugging, critical thinking, and communication skills
- Ability to pick up new technologies quickly
- Strong problem solving skills.
- Ability to work in a diverse, fast-paced environment and effectively collaborating across teams.
- Good Oral and written english communication skills.
- Tireless attention to detail
- Ability to wear multiple hats and a can-do attitude.
- Working knowledge Spring Reactor or reactive development
- Working knowledge on gRPC is a plus
- Working experience in Search platforms like SOLR, Elastic
- Experience on working with SaaS, Paas, RaaS solutions
- Knowledge of HR systems will be a big plus
Skills
Required:JavaSpringREST APIsSQL and NoSQL databasesMultithreading / ConcurrencyNetworking / non-blocking IOPerformance optimization & cachingTesting (unit/integration)Debugging / problem solvingCommunication
Benefits
- Note: Benefits are not explicitly listed in the description.
Last updated Jul 31, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services