Software Development Engineer – Test

Company: Apple Inc.
Apply for the Software Development Engineer – Test
Location: London
Job Description:

London, England, United Kingdom Software and Services

Add to Favorites Software Development Engineer – Test

Description

You are someone who loves to solve complicated problems, has continuous integration/continuous delivery related engineering experience, and has excellent communication skills. You will be working independently in London. Your peers will include engineers in Tokyo and Cupertino. Together, we provide weekday, round-the-clock coverage of our tools and services to ensure stability and robustness. You are a proactive engineer who thrives in a supportive and respectful work environment with interesting and challenging problems to tackle. You have excellent judgement and integrity with the ability to make timely and sound decisions that are in line with the team objectives.

The role’s responsibilities include:

  1. Maintaining and monitoring our CI system and filing actionable bugs when there are issues.
  2. Debugging and resolving issues quickly and implementing long-term solutions.
  3. Creating and maintaining internal systems using cloud-based data storage and Swift-on-Server dashboard solutions.
  4. Collaborating closely with teammates on code reviews and daily handoff of critical work.
  5. Communicating cross-functionally with multiple teams to develop large scale solutions and systems.

The position is based onsite at Apple’s London Bishopsgate office. You will be the only person from our team in the office, however, there are other peers from our organization there for collaboration. You will have both morning and early evening meetings with independent and flexible work time in between.

Minimum Qualifications

  • Previous experience with application or web development in Swift, Objective-C, React, or Python.
  • Prior experience with CI systems, large cloud data warehouse, or container solutions.
  • Familiarity with Xcode and XCTest.
  • B.S. in Computer Science or equivalent experience.

Preferred Qualifications

  • Outstanding trouble-shooting and problem-solving skills.
  • Superb collaboration skills with excellent written and verbal communication.
  • Ability to work independently.
  • A drive to always be automating repetitive tasks.
  • Proven ability to self-manage large projects and meet deadlines.

#J-18808-Ljbffr…

Posted: April 25th, 2025