Job posting has expired
Software Engineer, CloudKit Developer Experience
Apple, Inc. | |
United States, Washington, Seattle | |
July 01, 2022 | |
Summary
Posted: Apr 6, 2022 Role Number:
200337292 Imagine what we could do together. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there's no telling what we could accomplish. Apple is looking for an experienced Software Engineer to help develop the next generation of Cloud Services infrastructure. You will be working on key components of the CloudKit platform. Your work will help to power entirely new applications and scale existing ones, such as iCloud Drive, Photos, and Backup. This is your chance to put a dent in the Universe. You will work with world-class teams in Seattle, New York, Cupertino, San Francisco, Boston & London who have a real passion for engineering and delivering features that maintain strong privacy guarantees to end-users. Key Qualifications
Description We are growing our team that focuses on building a high velocity, user friendly, and reliable development ecosystem for teams that contribute towards the success of iCloud via CloudKit. This team will work on identifying gaps and build tools, infrastructure, and processes that will have a direct impact on quality, frequency, and efficiency of every step in the software lifecycle. This will require a broad cross-section of skills, including CI/CD, build systems, config management, compute orchestration, and observability - bringing them all together to provide world-class tools for your fellow engineers. This is a high-leverage role where success is all about making their daily experience better. Responsibilities: * Build tooling and infrastructure that enable software development best practices in terms of automation, testing, and delivery * Scale the development platform to cater to the needs of various teams across CloudKit and dependent services * Implement telemetry for observability and reporting around Developer Experience * Engage in data-driven decision making to motivate change in our processes and tools * Collaborate cross-functionally to understand the state of Developer Experience at a regular cadence Education & Experience Bachelor's Degree, or above, in an engineering related field, or equivalent related experience Additional Requirements
|