Senior Software Engineer
London, United Kingdom
Java
More jobs from this company
views: 0
Senior Software Engineer
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.
Senior Software Engineer
London, United Kingdom
Java
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.