Remote Frontend Jobs
Apple logo

Senior Software Engineer

AppleLondon, United Kingdom
Apply now
About The Role
  • Apple Services Engineering is looking for a Senior Software Engineer with a passion for developing world class, highly scalable, and resilient database systems with a particular focus towards ensuring quality, performance, and correctness.
  • Particular areas of focus involve transaction and concurrency management, query language, planning and optimisation as well the design and development of custom storage, indexing, and search structures.
  • We are searching for a capable engineer who has an interest in database and scaleable systems development.
  • In this highly visible position, you will collaborate with multi-functional engineering teams to define and implement some of the core backend platform frameworks and systems that will power next generation Apple web services.
About You
  • We are seeking someone who is passionate about working in an exciting environment with evolving priorities.
  • Your background should be a good blend of design and hands-on development of software at scale.
  • You are dedicated, motivated, and willing to switch context in a heartbeat.
  • You are creative and inspired to invent new ways to analyse and build better products.
Minimum Qualifications
  • Programming in Java or other Object Oriented language required.
  • Strong experience in designing, developing, and testing of large scale distributed systems.
  • Extensive experience with debugging and profiling.
Preferred Qualifications
  • A solid understanding of relational databases, SQL, and query planning and execution.
  • Creative thinker and strong problem solver.
  • Ability to work in a fast-paced and dynamic environment.

View all remote jobs at Apple

FAQ

Is the Senior Software Engineer position at Apple remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer job posted?
This listing was posted on August 15, 2025 and is still open for applications.
How do I apply for the Senior Software Engineer position at Apple?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Java jobs