Job Description
Summary
Our team has a passion for innovation and engineering excellence, we are looking for a manager with a background in software development to lead a team responsible for building sophisticated developer productivity tools with a focus on the user experience. This role will require hands-on management, it will involve developing features, mentoring engineers, growing the team by hiring, and partnering with adjacent tools teams across software engineering to improve Apple’s development and release workflows. This role requires a passion for improving workflows and delivering first-class tools and services. We value communication skills, integrity, and creativity, and aspire to build diverse, balanced and dynamic teams.
Description
-Lead and manage a team of innovative engineers to create productivity tools and services at scale
-Contribute to architecture, design and feature development
-Develop and execute on a roadmap to solve critical problems for the organization
-Work with cross-functional teams to design, plan, and deliver features
-Strengthen the team by hiring and developing top engineering talent
Minimum Qualifications
- Knowledge: problem solving, architecture, debugging, and testing
- User-focused: passion for quality, attention to details, and delivering outstanding user experiences
- Strong communication and organizational skills.
- Experience leading the technical development of larger features and collaborating across organizational boundaries
Preferred Qualifications
- Experience with databases (relational and NoSQL databases like Cassandra)
- Knowledge of containerization, orchestration technologies, networking and security
- Experience with Swift or equivalent
- Experience hiring engineers and helping grow their careers