The Engineering Systems 365 (ES365) team at Microsoft is looking to improve the end-to-end developer experience for engineers working on Macs, by moving away from proprietary internal tools to industry-standard and open-source solutions. This role will contribute to the development and evolution of ACES (Apple Cloud Engineering System) to power Mac and iOS products.
Requirements
- 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
- 2+ years experience building highly available distributed systems at scale.
- 1+ year of experience developing Apple developer tools.
- Experience with Azure stack, Swift and yaml.
Responsibilities
- Contribute to the development and evolution of ACES (Apple Cloud Engineering System) which is what powers Mac and iOS products.
- Own and deliver complete features across the development lifecycle, including design, architecture, implementation, testability, debugging, shipping, and servicing.
- Write clean, well-thought-out code with an emphasis on quality, performance, simplicity, durability, scalability, and maintainability.
- Work with engineers, product managers, designers, and partner teams to deliver a set of features with the right overall design and architecture.
- Architecting and delivering services and tools.
- Develop and ship apps across platforms and endpoints.
- Moving away from proprietary, internal-only tools onto “One Microsoft” investments, open source, and industry standard tools.
Other
- Customer passion
- Bias for action
- Partner across organizations and divisions
- Help define and deliver the vision and technical strategy for improving our engineering systems.
- Help create a diverse and inclusive culture where everyone can bring their full and authentic self and where we do our best work as a result.