18 days old

Engineering Manager - Debugger UI

Cupertino, CA
  • Job Code


Posted: Aug 30, 2019

Weekly Hours: 40

Role Number: 200093966

The Xcode team provides the tools to develop software for Apple's innovative macOS, iOS, tvOS, and watchOS platforms. Because tools are our products, the Xcode team has the unique and rewarding opportunity to apply personal experience to enhance and augment the tools they use every day

The Xcode team is seeking a creative, motivated engineering manager to drive a team in designing and building innovative features that help developers create and debug applications for all of Apple's platforms

Key Qualifications

  • 2+ years experience directly leading a software engineering team or working as a technical lead
  • Consistent record of technical leadership, delivering features on tight timelines
  • Ability to find simpler solutions to complex problems and workflows
  • Ability to inspire others and steer them towards shared ambitious goals
  • Ability to work closely with UI designers and lead a team to implement designs down to pixel excellence
  • Ability to work well with other engineering teams to align priorities and collaborate successfully on shared initiatives
  • Real passion for software maintainability, organization, testability, and readability
  • Comfortable with large and established codebases, including complex debugging scenario
  • Knowledge of designing and developing client-service architectures and APIs
  • Object-oriented design and programming skills
  • Objective-C or Swift development experience
  • Experience with existing IDEs (Xcode, Visual Studio, Eclipse)
  • Demonstrated ability for creative and critical thinking


You will be responsible for leading a small team of engineers through prototyping, planning and implementation of features as well as maintaining and refining our existing codebase and user experience. As a first-line engineering manager, you will directly contribute to the Xcode codebase, necessitating strong software engineering fundamentals and a comprehensive understanding of object-orientated design. Ideally you are passionate about clean, intuitive user interfaces that tackle challenging workflows head-on, have a consistent track record in successful software development, and an ability to encourage others to success (either in a management or technical leadership capacity). Equally, you are inspired to form and foster critical ideas about how our software is architected, demonstrate how to write clean and maintainable code, and set an example with a strong testing philosophy

Education & Experience

BS/MS in Computer Science or equivalent experience

Posted: 2019-12-30 Expires: 2020-01-28

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Engineering Manager - Debugger UI

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast