Manager, Software Development, Quality
4 months ago
Software and Services
We are looking for a manager with a background in development tools to lead a team responsible for building world-class tools for software development in Swift. In this role, you will be part of a broader effort to increase the adoption of Swift across Apple and non-Apple platforms. Working with some of the best developer tools engineers in the world, this role will require hands-on management. It will involve 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. This role requires a passion for bringing delightful workflows to software developers and a curiosity for how to improve a day in the life of a developer. We value communication skills, integrity, and creativity, and aspire to build diverse, balanced and dynamic teams.
Description
In this role your primary responsibility will be to manage and support a small team of deeply technical development tool engineers who ship software that provides a first-class Swift development environment. This team collaborates closely with the broader tools organization including language designers, compiler engineers and adjacent tools teams to improve the experience of software development with Swift. The team develops and maintains various tools, including IDEs, to help developers edit, build and debug their Swift software. We are active contributors to the Swift open source community.
In your engineering manager role you will:
- Lead and manage a team of innovative engineers to create developer tools with millions of users.
- Develop and execute on a roadmap to build tools to continually improve the experience of building Swift-based software targeting various domains such as embedded systems, servers and apps, and targeting multiple platforms such as macOS, Linux and Windows.
- Work with cross-functional teams to design, plan, and deliver features for our tools.
- Work closely with Apple’s CI teams to ensure we are delivering high-quality software.
- Strengthen the team by hiring and developing top engineering talent.
- Help grow a strong open-source Swift community centered around our tools.
Here you’ll find that we:
- Have a peaceful work environment where you can choose when to socialize and when to focus.
- Provide technical guidance, software architectural review, and mentorship.
- Have an encouraging and growth-focused workplace culture.
- Encourage you to use accrued vacation time and maintain a healthy work-life balance.
Minimum Qualifications
- 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.
- Strong communication and organizational skills.
- Excellent software engineering, testing, and debugging ability.
-
Ottawa, Ontario, Canada Acuity Software Full timeAbout 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 BlackBerry Inc. Full timeOverviewBlackBerry Inc. is a leading provider of secure and safe operating systems, hypervisors, frameworks, and development tools.About the RoleWe are seeking an experienced Quality Assurance Manager to join our team in Ottawa, Ontario. This is a full-time position with a competitive estimated salary of $120,000 per annum based on industry standards,...
-
Senior Software Engineer
5 days ago
Ottawa, Ontario, Canada ATS Software Full timeWe are seeking an experienced Senior Software Engineer to join our team in Scarborough. This is a full-time hybrid position, requiring you to commute to the office at least once a week.As a Senior Software Engineer, you will be responsible for taking primary ownership and responsibility over feature development, from ideation to release. You will work with...
-
Software Developer
3 months ago
Ottawa, Canada Caivan Development Corporation Full timep>We are looking for a motivated and dedicated Software Developer to join our team. The ideal candidate is eager to learn about business processes, analyze current systems, and develop effective solutions. In this role, you will be instrumental in designing and implementing software that supports our projects and drives innovation across the business. If you...
-
Software Developer, Data Quality
1 month ago
Ottawa, Canada Behavox Full timeh3>About BehavoxBehavox is shaping the future for how businesses harness their most important raw material - data. Organize enterprise data into actionable information that protects and promotes the business growth of multinational companies around the world.From managing enterprise risk and compliance to maximizing revenue and value, our data operating...
-
Quality Manager
6 days ago
Ottawa, Canada ADGA Group Consultants Inc Full timeCompany Description Our culture of commitment, trust, and accountability guides our business, fosters our growth, and is at the core of our relationships with clients, employees and consultants. Whether your projects are complex, large-scale requirements, or dependable, professional resources to execute on time, and on budget, you can count on ADGA to...
-
Ottawa, Ontario, Canada Ciena Corporation Full timeCiena Corporation seeks a skilled Quality Assurance Specialist to join their software development lifecycle team. This role is responsible for ensuring high-quality standards are maintained across various products and features.Key Responsibilities:Develop and support automated tests using Python to facilitate software design teams in delivering product...
-
Software Developer
4 weeks ago
Ottawa, Canada Telesat Full timeTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...
-
Manager, Software Development
6 days ago
Ottawa, Canada Ross Video Full timep>Manager, Software Development - RVS (Job Req #2024-011)Ottawa Campus, Ottawa, Ontario, Canada Req #1966Thursday, October 17, 2024Why Work at Ross Video?We are looking for a highly technical, proactive, and self-motivated Manager, Software Development to lead our Ross Virtual Solutions team. The ideal candidate will have a strong background in Client/Server...
-
Manager, Software Development
2 months ago
Ottawa, Canada Ross Full timeh3>Manager, Software Development - RVS (Job Req #2024-011) Thursday, October 17, 2024 Why Work at Ross Video? We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we constantly strive to improve our solutions and to...
-
IT Infrastructure Management Executive
1 month ago
Ottawa, Ontario, Canada Manager – IT Full timeJob OverviewWe are seeking a highly skilled IT Infrastructure Manager to lead our team's technology operations, driving efficiency and excellence in all aspects of IT infrastructure management.Key Responsibilities:Manage and maintain the overall IT infrastructure, including setup and maintenance of End User IT Equipment.Provide timely and effective IT...
-
Senior Enterprise Software Development Manager
4 weeks ago
Ottawa, Ontario, Canada Stonewood Group Inc. Full timeJob DescriptionWe are seeking a seasoned Senior Enterprise Software Development Manager to lead our Software R&D organization in Ottawa, Canada. As a key member of our leadership team, you will be responsible for developing and delivering multiple software product lines that meet the highest standards of quality, on-time, and on-budget.Key...
-
IT Infrastructure Manager
3 weeks ago
Ottawa, Canada Manager – IT Full time**Job Title:** IT Infrastructure Manager**Location:** Ottawa, OntarioWe are seeking an experienced IT Infrastructure Manager to join our team. As a key member of our organization, you will be responsible for managing and maintaining our IT infrastructure, ensuring seamless operations and high levels of service delivery.The successful candidate will have a...
-
IT Operations Manager
4 weeks ago
Ottawa, Ontario, Canada Manager – IT Full timeWe 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...
-
Head of Software Development
1 month ago
Ottawa, Ontario, Canada Assent Compliance Inc. Full timeAssent 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...
-
IT Infrastructure Management Expert
3 weeks ago
Ottawa, Ontario, Canada Manager – IT Full timeJob SummaryWe are seeking a highly skilled IT professional to lead our team's technology operations.This role involves managing and maintaining the overall IT infrastructure, including End User IT Equipment setup and management. Key Responsibilities:Oversee the daily operation of IT systems, ensuring high uptime and performance.Provide timely IT support and...
-
Ottawa, Canada Nokia Full timeThe team you’ll be part ofWe are #2 in carrier edge routing worldwide, with over a million platforms shipped to over 1000+ customers in 130+ countries. We lead the industry in Network Processor technology (FP4 @ 3 Tb/s), QoS, parallel processing, Network Function Virtualization, and, importantly, product quality. Join a highly talented team, delivering the...
-
Senior Software Development Tools Manager
1 month ago
Ottawa, Ontario, Canada Apple Full timeJob 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...
-
Intermediate QA/Configuration Management
4 weeks ago
Ottawa, Canada Acuity Software Full timediv>Acuity Software is actively looking for a hard working Quality Assurance professional to perform manual and automated Testing as well as various Configuration Management tasks for our ASP.Net based softwareRequirements include a degree in computer science or information technology, and 3+ years of hands on experience creating Test Cases, performing...
-
Lead Software Development Manager
2 months ago
Ottawa, Ontario, Canada Synopsys Full timeSenior 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...