Job description
As a key contributor on the Software Platform Development team you will work on: • Designing the architecture of systems at scale that can globally and efficiently support source code management, artifact management and distribution along with key CI/CD workflows. • Creating tooling to build and monitor software across a variety of cloud and infrastructure services. • Designing custom services to facilitate easier integration testing, resource utilization, and many more. • Ensure services maintain resiliency and consistency along with integration into broader Apple developer ecosystem. • Collaborating with internal developers and external partners on scoping new features, triaging workflows, and testing to ensure supportable at scale. Senior engineers will be expected to lead and excel at making informed technology choices within complex architectures, whether it's deciding to build or buy specific components and selecting the right frameworks. Your deep understanding of the organization's business, products, customers, and strategy will empower us to pinpoint opportunities aligning with our team's mission. We expect senior engineers to make decisive choices even amid conflicting perspectives, demonstrating our commitment by disagreeing when necessary and then committing to the chosen path. Navigating ambiguity is our strength - you will concentrate on the broader objectives, goals, and desired impact, taking deliberate steps forward. Our dedication extends to coaching and mentoring teammates, considering their unique skills, backgrounds, and working styles. You will actively seek and provide constructive feedback to foster growth within our team.