Testing Area Manager Lead
Apply NowCompany: Apple
Location: Cupertino, CA 95014
Description:
Summary
Our team is on a mission to deliver fast, reliable e2e development workflow for SWE engineers and foster the next wave of innovative application development by making software easier to write and OSs much faster and easier to compose together and ship. We believe that making development easier and faster is an important part of unlocking creativity, innovation, and potential for developers.
We are looking for experienced engineering manager to join our efforts and lead the testing domain. You'll work on extending large-scale novel testing systems and distributed systems architectures to meet the needs of Apple's operating system engineers. If you enjoy working on developer productivity and distributed systems, then we have many exciting problems to work on!
You would join a small, tight-knit group of engineers who build exciting new technology (and have fun while doing so). We are applying unique and innovative ideas to old problems and welcome new contributors who are excited by the opportunity to significantly impact the shape and direction of our product.
We believe that every engineer and every manager brings unique skills and perspective. Far more than any specific experience or skill, we are looking for a leader who want to build great software, learn and develop their skills, and ultimately enable others to develop amazing applications.
Description
You'll work on solving testing system problems by leveraging a strong distributed backend. You'll find ways to combine our unique problem domain with established distributed system techniques in order to achieve both high performance and reliability. You'll analyze problem requirements, existing solutions, and available systems and make high-level architectural decisions about how to architect the backend, considering both short- and long-term goals. Once solutions are identified, you will work to guide your teams and other partner teams on how to implement them while developing appropriate operational mechanisms.
You will be most successful here as a flexible and proactive manager who thrives in a supportive, respectful, and balanced work environment with interesting and challenging problems to tackle. You have excellent judgement and integrity with the ability to make timely and sound decisions. You know how to drive constructive discussion of design points, learn from your team, and use your experience to advocate and teach others.
In your role as a manager and leader on our team:
* Spend a majority of your time leading your teams by developing a coherent Northstar and strong cultural norms.
* Support your team in working on distributed services engineering, tooling, and contributing to operational standards used across the organization.
* Collaborate with your team members to help refine problem requirements and work with teams to implement long lasting solutions.
* Engage with other teams to help identify issues and establish long term relationships that include knowledge sharing.
* Provide valuable feedback loops to engineering teams backed by application metrics and log data.
* Drive areas of service scalability (resiliency, redundancy, performance) by collaborating in planning meetings.
* Develop expertise and be given ownership over components critical to Apple's success.
* Contribute to engineering a high-performance system through algorithm design, optimization, and performance testing.
* Design new ways to scale Apple's distributed services to ever increasing problem sizes.
* Analyze and improve the operability of our services and tools.
* Have access to the engineers who create Apple's full technology, tools, and operating systems stack.
Our team is on a mission to deliver fast, reliable e2e development workflow for SWE engineers and foster the next wave of innovative application development by making software easier to write and OSs much faster and easier to compose together and ship. We believe that making development easier and faster is an important part of unlocking creativity, innovation, and potential for developers.
We are looking for experienced engineering manager to join our efforts and lead the testing domain. You'll work on extending large-scale novel testing systems and distributed systems architectures to meet the needs of Apple's operating system engineers. If you enjoy working on developer productivity and distributed systems, then we have many exciting problems to work on!
You would join a small, tight-knit group of engineers who build exciting new technology (and have fun while doing so). We are applying unique and innovative ideas to old problems and welcome new contributors who are excited by the opportunity to significantly impact the shape and direction of our product.
We believe that every engineer and every manager brings unique skills and perspective. Far more than any specific experience or skill, we are looking for a leader who want to build great software, learn and develop their skills, and ultimately enable others to develop amazing applications.
Description
You'll work on solving testing system problems by leveraging a strong distributed backend. You'll find ways to combine our unique problem domain with established distributed system techniques in order to achieve both high performance and reliability. You'll analyze problem requirements, existing solutions, and available systems and make high-level architectural decisions about how to architect the backend, considering both short- and long-term goals. Once solutions are identified, you will work to guide your teams and other partner teams on how to implement them while developing appropriate operational mechanisms.
You will be most successful here as a flexible and proactive manager who thrives in a supportive, respectful, and balanced work environment with interesting and challenging problems to tackle. You have excellent judgement and integrity with the ability to make timely and sound decisions. You know how to drive constructive discussion of design points, learn from your team, and use your experience to advocate and teach others.
In your role as a manager and leader on our team:
* Spend a majority of your time leading your teams by developing a coherent Northstar and strong cultural norms.
* Support your team in working on distributed services engineering, tooling, and contributing to operational standards used across the organization.
* Collaborate with your team members to help refine problem requirements and work with teams to implement long lasting solutions.
* Engage with other teams to help identify issues and establish long term relationships that include knowledge sharing.
* Provide valuable feedback loops to engineering teams backed by application metrics and log data.
* Drive areas of service scalability (resiliency, redundancy, performance) by collaborating in planning meetings.
* Develop expertise and be given ownership over components critical to Apple's success.
* Contribute to engineering a high-performance system through algorithm design, optimization, and performance testing.
* Design new ways to scale Apple's distributed services to ever increasing problem sizes.
* Analyze and improve the operability of our services and tools.
* Have access to the engineers who create Apple's full technology, tools, and operating systems stack.