Apple London Jobs – Software Development Engineer in Test



The Apple Database Technology Group team is looking for an experienced engineer to help accelerate our software delivery practices for the next generation of Cloud Services infrastructure. On our team, you will be contributing to Apple Database technologies, working to improve the engineering experience through tooling, automation, observability, and overall data accuracy.

Your work will help to power entirely new applications and scale existing ones, such as iCloud Drive, Photos, and Backup. We view throughput and stability as outcomes that reinforce each other rather than existing as trade-offs.

If you too are interested in the challenge that extensive and massively-scaled systems present and are motivated by the impact you can have on a team’s efficiency and the work they are doing, read on! In this role, you will work with our teams in Cupertino, San Francisco, Seattle, Boston & London who have a real passion for engineering and delivering features that maintain strong privacy guarantees to end-users.

Key Qualifications

  • Strong experience in designing and developing test automation frameworks.
  • Your tests produce consistent, comparable, and measurable results.
  • A solid understanding of relational databases and SQL.
  • Extensive experience with Java profiling and benchmarking.
  • Cloud Native experience (Kubernetes, Amazon Web Services, Google Cloud, etc.).
  • Creative thinker and strong problem solver.
  • Ability to work in a fast-paced and dynamic environment.
  • You excel in multi-functional organizations using your communication and organizational skills.
  • User-focused: Understanding that the user experience and the privacy of data are of the utmost importance.

We are the SQL Database Service powering CloudKit – a foundational privacy-focused platform enabling many of Apple’s signature apps and experiences. Our work impacts over a billion users and is essential to the success of Apple’s growth in services. As part of the Database Technology Group, you will:

– Partner with teams across iCloud to develop workflows, tooling, developer experience, performance engineering, and automation to improve the throughput and stability of service deliver

– Improve the scalability, reliability, and performance of automated testing, to accurately identify issues earlier in the development cycle – Evolve the design and architecture of the SQL Database Service to support continued growth across multiple dimensions

Education & Experience

  • BS in Computer Science or related field, or equivalent work experience.

Additional Requirements

Apple’s most important resource, our soul, is our people. Apple benefits help further the well-being of our employees and their families in meaningful ways. No matter where you work at Apple, you can take advantage of our health and wellness resources and time-away programs.

We’re proud to provide stock grants to employees at all levels of the company, and we also give employees the option to buy Apple stock at a discount — both offer everyone at Apple the chance to share in the company’s success.

You’ll discover many more benefits of working at Apple, such as programs that match your charitable contributions, reimburse you for continuing your education, and give you special employee pricing on Apple products.

Apple benefits programs vary by country and are subject to eligibility requirements.
Apple is an equal-opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace.

To apply for this job please visit