Software Development Leadership Opportunity

4 weeks ago


Ottawa, Ontario, Canada Apple Full time
Job Description

We are seeking an experienced leader to manage a team of innovative engineers responsible for creating developer tools with millions of users.

About the Role

In 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 domains such as embedded systems, servers, and apps, and targeting multiple platforms including macOS, Linux, and Windows.

  • You will work closely with cross-functional teams to design, plan, and deliver features for our tools.
  • Strengthen the team by hiring and developing top engineering talent.
  • Help grow a strong open-source Swift community centered around our tools.
Responsibilities
  1. Lead and manage a team of highly technical development tool engineers.
  2. Develop and execute on a roadmap to build tools to continually improve the experience of building Swift-based software.
  3. Work with cross-functional teams to design, plan, and deliver features for our tools.
  4. Ensure high-quality software delivery through close collaboration with Apple's CI teams.
Requirements
  • B.S. in Computer Science or equivalent experience.
  • 8+ years industry experience.
  • 3+ years experience leading a technical team and collaborating across organizational boundaries.
Preferred Qualifications
  • Experience with tools development or with the development of 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.
What We Offer
  • A peaceful work environment where you can choose when to socialize and when to focus.
  • Technical guidance, software architectural review, and mentorship.
  • An encouraging and growth-focused workplace culture.
  • Encouragement to use accrued vacation time and maintain a healthy work-life balance.

The estimated salary range for this position is $120,000 - $180,000 per year.



  • Ottawa, Ontario, Canada Caivan Development Corporation Full time

    We are seeking a skilled Software Developer to play a pivotal role in driving innovation across our business. As a key member of our team, you will be responsible for designing and implementing software solutions that meet the evolving needs of our organization.About the RoleThe ideal candidate will have a strong passion for coding and problem-solving, with...


  • Ottawa, Ontario, Canada Comtech Solacom Call Handling Solutions Full time

    About Lee ValleyLee Valley Tools is a renowned company with a rich history of providing high-quality products and exceptional customer service. Since 1978, we have been dedicated to meeting the needs of our customers worldwide.Our CultureWe pride ourselves on being a diverse and inclusive community, where everyone feels valued and respected. Our culture is...


  • Ottawa, Ontario, Canada Comtech Solacom Call Handling Solutions Full time

    Job Title: Software Development Manager - IT Leadership RoleAbout Us:Lee Valley Tools, a renowned provider of high-quality products and exceptional customer service, is seeking an experienced software development manager to lead its IT team. With a proud history dating back to 1978, the company has established itself as a leader in the industry, recognized...


  • Ottawa, Ontario, Canada Disability Solutions Full time

    About the RoleAs a talented software engineer, you have the opportunity to join our team at Stryten Energy and contribute to the development of cutting-edge lithium battery technology for military applications.This internship is designed to provide you with hands-on experience in software engineering, working on real-time embedded systems. You will be...


  • Ottawa, Ontario, Canada SHOEBOX Ltd. Full time

    About SHOEBOX Ltd.SHOEBOX Ltd. is a global leader in the hearing aid industry, committed to bringing back hearing for millions of people worldwide. Our innovative audiometry products utilize iOS and web technology to make hearing testing more accessible and affordable.Career OpportunityWe are seeking a highly skilled Senior Audio Software Developer to join...


  • Ottawa, Ontario, Canada Acuity Software Full time

    About Acuity SoftwareWe are a leading software company that offers innovative solutions for web-based applications.Job OverviewAs a Senior Quality Assurance Specialist, you will be responsible for performing manual and automated testing as well as configuration management tasks for our ASP.Net based software.RequirementsTo be successful in this role, you...


  • Ottawa, Ontario, Canada Synopsys Full time

    Senior Staff Job DescriptionWe are seeking an experienced Senior Staff to lead our software development team. The ideal candidate will have a strong background in Agile methodologies and software development best practices.Key Responsibilities:Team Leadership: Lead daily stand-up meetings to discuss project progress and challenges, collaborate with...


  • Ottawa, Ontario, Canada Ardene Full time

    About the RoleWe are seeking a highly motivated and experienced Store Manager to join our team at Ardene. As a key member of our leadership team, you will be responsible for overseeing all store operations, including merchandising, customer service, and team training and development.The successful candidate will have a proven track record of driving sales...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company OverviewBlackBerry QNX is a leading supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are trusted by more than 23 of the top 25 EV manufacturers and our software runs in over 195 million vehicles globally. Our...

  • Systems Architect

    7 days ago


    Ottawa, Ontario, Canada Dls Technology Corporation Full time

    Job Title: Systems Architect - Software Development ExpertOverview of the Position:DLS Technology Corporation is seeking an experienced Intermediate Systems Architect to join our team. As a key member of our software development team, you will be responsible for producing and managing software architectural designs and guidance.Responsibilities:Develop and...


  • Ottawa, Ontario, Canada PepsiCo Deutschland GmbH Full time

    OverviewPepsiCo Deutschland GmbH is a global leader in the beverage industry, and we're committed to creating a positive impact on society. Our sales leadership program offers a unique opportunity for talented individuals to develop their skills and advance their careers.We're looking for driven professionals who are passionate about making a difference. As...


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

    At Assent Compliance Inc., we are looking for a highly skilled Software Development Team Lead to join our Security team. This is a leadership role that involves guiding the team to deliver high-quality, scalable, and secure software solutions.About UsWe are a leading solution provider for supply chain sustainability, catering to top-tier manufacturers...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    About the PositionThis part-time professor opportunity is available at the University of Ottawa for the 2024 Fall semester.Job DescriptionThe successful candidate will be responsible for teaching a software development course, SEG4105A. The course will cover project planning, cost estimation, and scheduling using various project management tools. Students...


  • Ottawa, Ontario, Canada Iris Software Full time

    About Iris SoftwareAt Iris Software, we believe that the future of finance is built on collaboration, innovation and a commitment to excellence.As a Financial Transformation Leader at Iris Software, you will play a key role in helping our clients achieve their goals by driving transformational change in the way they manage their finances.We are seeking an...


  • Ottawa, Ontario, Canada SHOEBOX Ltd. Full time

    About SHOEBOX Ltd.SHOEBOX Ltd. is a pioneering company in the hearing aid industry, revolutionizing hearing healthcare with innovative technologies. Our team of passionate individuals works together to develop cutting-edge solutions that make a real difference in people's lives.Salary and BenefitsWe offer a competitive salary range of $85,000 - $110,000 per...

  • Software Developer

    2 months ago


    Ottawa, Ontario, Canada Randstad Full time

    Job Description:We are seeking a skilled Software Developer to join our team at {company}.The ideal candidate will have extensive experience in software development and a strong understanding of coding principles and practices.Responsibilities include designing, developing, and testing software applications, as well as collaborating with cross-functional...


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

    Assent Compliance Inc. is a leading solution for supply chain sustainability tailored for the world's top-tier, sustainability-driven manufacturers.We are looking for a Head of Software Development to join our team.The estimated salary for this role in North America is approximately $**$125,000-$170,000 per year**, depending on experience.This position...


  • Ottawa, Ontario, Canada Nokia Full time

    Job DescriptionIn Nokia's CNS P&E Security Engineering team, big data, machine learning, Cyber Security and SaaS are at the heart of our portfolio. We create a secure, ultra-connected world and develop innovative solutions for 5G, autonomous networks, health services, public safety, and smart utilities.We seek a talented Software Developer to join our...


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

    LinHR Consulting Inc. is seeking a skilled Leadership Development Specialist to join our team on a contract basis. The work location will be primarily remote, with occasional meetings in Ottawa, ON, Canada.Job Description:We are looking for an experienced professional who can work closely with our management team to develop and implement effective leadership...