Senior Technical Lead for Swift Tooling Development

2 days ago


Ottawa, Ontario, Canada Apple Inc. Full time
Unlock the Potential of Swift Development

We 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, mentoring engineers, growing the team by hiring, and partnering with language, compiler, and adjacent tools teams to improve the development experience of building software using Swift.

You will work closely with the open source Swift community through code contributions, evangelism, and development engagement. A passion for bringing delightful workflows to software developers and a curiosity for improving the daily life of developers are essential.

In this role, your primary responsibility is to manage and support a small team of deeply technical development tool engineers who ship software providing a first-class Swift development environment.

The team collaborates closely with the broader tools organization, including language designers, compiler engineers, and adjacent tools teams to enhance the experience of software development with Swift.

As a technical lead, you will:

  • Lead and manage a team of innovative engineers to create developer tools used by millions.
  • Develop and execute on a roadmap to build tools continuously improving the experience of building Swift-based software targeting various domains such as embedded systems, servers, and apps, and multiple platforms like macOS, Linux, and Windows.
  • Work with cross-functional teams to design, plan, and deliver features for our tools.
  • Collaborate with Apple's CI teams to ensure high-quality software delivery.
  • Strengthen the team by hiring and developing top engineering talent.
  • Help grow a strong open-source Swift community centered around our tools.

We offer:

  • A peaceful work environment where you can choose when to socialize and focus.
  • Technical guidance, software architectural review, and mentorship.
  • An encouraging and growth-focused workplace culture.
  • Flexibility to use accrued vacation time and maintain a healthy work-life balance.

To succeed in this role, you should have:

  • B.S. in Computer Science or equivalent experience.
  • 8+ years industry experience.
  • 3+ years experience leading a technical team and collaborating across organizational boundaries.

We estimate the salary for this position to be around $**$175,000-$200,000 per year**, based on industry standards and location.



  • 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

    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 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...


  • Ottawa, Ontario, Canada Rise Technical Full time

    About Rise TechnicalRise Technical is a global manufacturing company with over 100 years of experience. We supply our products to various industries, including mining, manufacturing, and transportation.Job SummaryWe are seeking a skilled Senior Design Engineer to join our team. As a Technical Design Lead, you will be responsible for designing and developing...


  • 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 Hootsuite Inc. Full time

    Job Overview:Hootsuite Inc. is seeking a skilled Technical Lead Software Developer to join our team in Montreal or Ontario, Quebec. As a key member of our development team, you will be responsible for designing, building, testing, and shipping high-quality software that delivers value to our customers.Key Responsibilities:Lead the design and implementation...


  • Ottawa, Ontario, Canada Agaram Solutions Inc Full time

    Job DescriptionWe are seeking a Senior Technical Software Developer Lead to join our team at High Grade IT Solutions Inc.Company OverviewHigh Grade IT Solutions Inc. is a cutting-edge technology company dedicated to delivering innovative solutions that meet the evolving needs of our clients.Salary: $120,000 - $150,000 per annum, depending on experience and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. The company offers expert support and services for building critical embedded systems.The Senior Systems Software Developer role involves delivering professional integration services and solutions for all QNX products. You will resolve...


  • Ottawa, Ontario, Canada The AIM Group Full time

    Job DescriptionThe AIM Group is seeking a seasoned Senior CRM Technical Lead to drive the implementation and support of Siebel Customer Relationship Management (CRM) projects.Key Responsibilities:Lead the design, implementation, and support of Siebel CRM solutions, leveraging extensive experience in CRM project implementations.Develop and maintain strong...


  • Ottawa, Ontario, Canada Assent Compliance Inc. Full time

    Assent Compliance Inc. is a leading solution provider for supply chain sustainability, catering to top-tier manufacturers driven by sustainability goals.About AssentWe empower manufacturers to tackle hidden risks in their supply chains, which often weren't designed with sustainability in mind. Leveraging expert insights, our tool has become the trusted...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Open Source Software Development Team LeadAt BlackBerry QNX, we are building a dynamic team to support the QNX Real-Time Operating System in various Open Source Software components. We are seeking a highly skilled and motivated Senior Embedded Software Developer Lead to join our team.This role requires leadership and technical expertise to drive the adoption...


  • Ottawa, Ontario, Canada Benefitfocus Full time

    Company OverviewAt Marsh McLennan Agency, we're proud to be a Top Workplace and award-winning organization. Our inclusive culture is built on a foundation of mutual respect, trust, and open communication.We provide business insurance, employee health & benefits, retirement, and private client insurance solutions to organizations and individuals seeking...


  • Ottawa, Ontario, Canada Systematix group Full time

    Systematix is a leading provider of technology solutions, and we're currently seeking a highly skilled Senior PeopleSoft Developer Lead to join our team in Ottawa. This role offers a unique opportunity to leverage your expertise in Fluid pages, business/functional requirements, and technical requirements to drive innovation and excellence.About the RoleWe're...


  • Ottawa, Ontario, Canada MNP Full time

    Senior Manager, Technical Account ManagementMNP is a leading national accounting, tax and business advisory firm in Canada. As a Senior Manager in our Assurance & Accounting team, you will make an impact by providing business strategies and solutions.Job Description:We are seeking a highly experienced Senior Manager to lead client-facing engagement teams in...


  • Ottawa, Ontario, Canada Snowed In Studios Full time

    Company Overview:Snowed In Studios is a renowned game development studio based in Canada, part of Keywords Studios' Create service line. Our mission is to deliver exceptional support to top-tier games, empowering our team to make a lasting impact on the gaming industry.We prioritize employee satisfaction and strive to create an environment that fosters...


  • Ottawa, Ontario, Canada ipss inc. Full time

    ipss inc., an Ottawa-based leading-edge Information Technology (IT) Cyber Solutions Company, is seeking a ServiceNow Technical Consultant to join one of our key delivery teams.About the RoleWe are looking for a Senior ServiceNow Technical Consultant with 5+ years of demonstrated ServiceNow development / implementation experience. The ideal candidate will...


  • Ottawa, Ontario, Canada Quarry Consulting Full time

    About Quarry ConsultingWe are a professional consulting firm providing expert services to our clients.Job DescriptionAs a Senior Technical Lead for Cloud-Native Systems, you will play a key role in shaping the technical direction of our cloud-native initiatives. This is a permanent full-time position with a hybrid work arrangement, requiring your presence...


  • Ottawa, Ontario, Canada Ross Full time

    Ross Video is a leader in the live production industry, providing innovative solutions to help customers achieve quality results. With a strong focus on product development, we are committed to continually improving our solutions and delivering exceptional results.Salary and BenefitsWe offer competitive salaries and comprehensive health plans, as well as...

  • Technical Lead

    2 weeks ago


    Ottawa, Ontario, Canada Assent Compliance Inc. Full time

    As a leader in the field of software development, Assent Compliance Inc. is seeking an experienced Technical Lead to join their team.About AssentWe are a leading solution for supply chain sustainability tailored for top-tier manufacturers. Our mission is to help manufacturers navigate the complex world of supply chain management and make informed decisions...


  • Ottawa, Ontario, Canada CB Canada Full time

    Senior System Architect OpportunityWe are seeking a highly skilled Senior System Architect to join our team at CB Canada.About the Role:This is an exciting opportunity to work on CBRN tools and systems as a technical advisor, providing guidance on CBRN system technologies. The successful candidate will be responsible for liaising with architects and...