Senior Developer Tools Program Manager at Apple

2 weeks ago


Ottawa, Ontario, Canada Apple Full time
Job Description:
Sophisticated software development requires a strong foundation in developer tools. We are seeking an experienced Program Manager to lead a team of innovative engineers who create and maintain world-class developer tools for the Swift programming language. As a key member of our team, you will be responsible for managing and supporting a small group of deeply technical developers who design and ship software that provides a first-class Swift development environment.

Key Responsibilities:
  1. Lead a team of talented engineers to develop and maintain high-quality developer tools with millions of users worldwide.
  2. Develop and execute a roadmap to improve the experience of building Swift-based software targeting various domains such as embedded systems, servers, and apps, and multiple platforms including macOS, Linux, and Windows.
  3. Collaborate closely with cross-functional teams to design, plan, and deliver features for our developer tools.
  4. Work with Apple's CI teams to ensure the delivery of high-quality software products.
  5. Strengthen the team by hiring and developing top engineering talent and helping grow a strong open-source Swift community centered around our tools.

What We Offer:
  • A peaceful work environment where you can choose when to socialize and when to focus on your work.
  • Technical guidance, software architectural review, and mentorship to help you succeed in your role.
  • An encouraging and growth-focused workplace culture that values diversity, balance, and dynamism.
  • The opportunity to use accrued vacation time and maintain a healthy work-life balance.

Requirements:
  • Bachelor's degree in Computer Science or equivalent experience.
  • At least 8 years of industry experience.
  • 3+ years of experience leading a technical team and collaborating across organizational boundaries.

Preferred Qualifications:
  • Experience with developer tools development or user-facing applications with a focus on user experience and productive workflows.
  • An interest in working on cross-platform, open-source developer tools for Swift.
  • Experience hiring engineers and helping grow their careers.
  • Strong communication and organizational skills.
  • Excellent software engineering, testing, and debugging abilities.


  • Ottawa, Ontario, Canada Apple Full time

    Job DescriptionWe are seeking a seasoned Senior Software Development Tools Manager to lead our team of innovative engineers in creating developer tools with millions of users. This role requires hands-on management, developing features, mentoring engineers, growing the team by hiring, and partnering with language, compiler, and adjacent tools teams to...


  • Ottawa, Ontario, Canada Apple Inc. Full time

    Unlock the Potential of Swift DevelopmentWe are seeking a seasoned technical lead to spearhead the development of world-class tools for Swift. As part of our broader effort to increase adoption across Apple and non-Apple platforms, you will be responsible for leading a team of talented engineers.This role requires hands-on management, developing features,...


  • Ottawa, Ontario, Canada Apple Full time

    Job DescriptionWe are seeking an experienced leader to manage a team of innovative engineers responsible for creating developer tools with millions of users.About the RoleIn this role, you will lead and manage a team to develop and execute on a roadmap to build tools that continually improve the experience of building Swift-based software targeting various...


  • Ottawa, Ontario, Canada Apple Inc. Full time

    Job DescriptionWe are seeking a seasoned Senior Technical Manager to lead our team responsible for building world-class tools for software development in Swift.This role will require hands-on management, developing features, mentoring engineers, growing the team by hiring, and partnering with language, compiler and adjacent tools teams to improve the...


  • Ottawa, Ontario, Canada Stonewood Group Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Global Program Manager to oversee all of our global projects. As a key member of our team, you will be responsible for managing large, multiple projects and providing operational insights to ensure their success.ResponsibilitiesProgram Oversight: Oversee all of our global projects, ensuring they are...


  • Ottawa, Ontario, Canada TNT TOOLS INC. Full time

    At TNT Tools Inc., we are seeking a skilled Senior Machine Technician to join our team. This role is ideal for an experienced professional with expertise in precision machinery operations and maintenance.Job SummaryThe Senior Machine Technician will be responsible for setting up, operating, and maintaining various machine tools, including conventional and...


  • Ottawa, Ontario, Canada Manager – IT Full time

    Job Overview">We are seeking a seasoned IT professional to oversee the management of our company's IT infrastructure.">This role involves remotely handling and resolving IT issues, providing technical support to clients, and ensuring the smooth operation of our systems.">The ideal candidate will have at least 7-9 years of experience in managing IT...


  • Ottawa, Ontario, Canada Turner & Townsend Group Full time

    Turner & Townsend Group is a leading professional services company specializing in program management, project management, cost management, and consulting across the property, infrastructure, and natural resources sectors. With 108 offices in 45 countries, we draw on our extensive global and industry experience to manage risk while maximizing value and...


  • Ottawa, Ontario, Canada Manager – IT Full time

    We are seeking a highly skilled IT professional to lead our team's technology operations as an IT Operations Manager.About the RoleThis position is responsible for managing and maintaining the overall IT infrastructure, including End User IT Equipment setup and management. The successful candidate will provide timely IT support and resolve issues remotely...


  • Ottawa, Ontario, Canada Manager – IT Full time

    Our organization is seeking an experienced IT professional to oversee the management of our IT infrastructure.The ideal candidate will have a strong background in managing Windows 10 and 11, Group Policies, Security Compliance, Intune, and SCCM/Microsoft Defender. We are looking for someone with exceptional business communication skills and attention to...


  • Ottawa, Ontario, Canada Manager – IT Full time

    We are seeking a seasoned IT Infrastructure Manager to lead our end-to-end solutions team. This role requires a strong background in IT and 7-9 years of experience, with expertise in managing Windows environments, Group Policies, Security Compliance, Intune, SCCM/Microsoft Defender.The ideal candidate will have excellent business communication skills,...


  • Ottawa, Ontario, Canada Manager – IT Full time

    Job Title: IT ManagerWe are seeking a highly skilled IT professional to oversee the management of our company's IT infrastructure.The ideal candidate will have at least 7-9 years of experience in managing IT infrastructure, including Windows operating systems and security compliance tools such as Intune and SCCM/Microsoft Defender.A successful applicant will...


  • Ottawa, Ontario, Canada Lumentum Full time

    We are seeking an experienced Program Manager to lead our cross-functional team developing advanced technology and products for optical communications, industrial, and consumer applications.Key Responsibilities:Develop, monitor, and control program plans with cross-functional engineering teams.Oversight of project planning and Alpha and Beta deliveries,...


  • Ottawa, Ontario, Canada Branches Day Program Full time

    About the PositionAs a Day Program Group Facilitator, you will play a vital role in leading small groups with confidence and maturity. This position is ideal for individuals who are passionate about working with people of all ages facing developmental disabilities, behavioral disorders, and varying functioning levels.Daily Responsibilities• Provide daily...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat, a leading global satellite operator, is seeking an experienced Program Manager to join its Lightspeed Program Delivery team. As a key member of the team, you will play a vital role in driving the success of Telesat's revolutionary Low Earth Orbit (LEO) satellite network, scheduled to begin service in 2027.The ideal candidate will have 6-9 years of...


  • Ottawa, Ontario, Canada Ross Video Full time

    About Ross VideoWe empower video production for billions of global viewers daily with the industry's widest range of smart production solutions.Compensation PackageThe successful candidate can expect a competitive salary in the range of $80,000 - $120,000 per year, plus comprehensive health plans and several perks to help them perform at their best.Job...


  • Ottawa, Ontario, Canada Synopsys Full time

    About SynopsysSynopsys is at the forefront of driving innovations that shape the way we live and connect. Our technology is central to the era of Pervasive intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content.Job...


  • Ottawa, Ontario, Canada 2iResourcing Full time

    **Job Title:** Senior Android DeveloperWe are looking for a skilled and experienced Android Developer to join our Transportation team at 2iResourcing. The successful candidate will be responsible for supporting several legacy applications for Canada Post.About the Role:This is an exciting opportunity to work with a wide range of technologies, including...


  • Ottawa, Ontario, Canada Amazon Full time

    Job OverviewWe are seeking an experienced Senior Software Development Manager to join our team at Amazon. As a key member of our software development team, you will be responsible for leading the development of software solutions that meet business needs.Key ResponsibilitiesOur ideal candidate will have a strong technical background and excellent leadership...


  • Ottawa, Ontario, Canada Butter Chicken Roti Full time

    Butter Chicken Roti is seeking a Senior Business Development Manager to lead our marketing and sales efforts. This is an exciting opportunity for a seasoned professional to drive business growth, develop strategic partnerships, and enhance our brand presence.Job SummaryAs a Senior Business Development Manager at Butter Chicken Roti, you will be responsible...