Apple Inc.
Software Engineer (Tools), Engagement Engineering
Apple Inc., Cupertino, California, United States, 95014
As a Software Engineer (Tools), you will have the unique and rewarding opportunity to shape the future of software development at Apple. You will build tools used by thousands of developers around the world to build, test, and ship software for Apple's iOS, watchOS, tvOS, and macOS platforms.
Description
The Engagement Engineering team is seeking a skilled engineer to contribute to the future of our internal software build systems and infrastructure. You will join a small but ambitious group of engineers responsible for building new technologies that will power a large scale functional build system, iterating closely with internal software engineering teams to take Apple's own software to the next level. In this role you will work directly with end users and product teams alike, helping refine tools experiences based on user needs. The ideal candidate will have a strong passion for automating developer workflows, strong Computer Science fundamentals to be able to resolve user feedback or develop new features from scratch, and strong communication skills to drive engagement efforts across the wider Software organization.
Minimum Qualifications
6+ years industry experience
Bachelor’s Degree in Computer Science or equivalent experience.
Experience in modern scripting or compiled languages (Python, Swift, C/C++, etc.)
Understanding of software building methodologies
Ability to refine user requirements and prototype new solutions from scratch
Preferred Qualifications
Familiar with Continuous Integration
Experience or interest in traditional and/or distributed build systems such as Make, CMake, Bazel, Buck, etc.
Experience with SDK or framework development used by other developers.
Experience with reliable, scalable, distributed systems
Experience communicating with customers, collaborating with technical/design teams and leading high-impact feature development
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.
#J-18808-Ljbffr
#J-18808-Ljbffr