← All roles

Backend Engineer - G&A Solutions Engineering

Apple· G&A Solutions Engineering (GSE)
Apply on company site
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