Manager, Software Engineering at Qlik
Ottawa, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

06 Dec, 25

Salary

170000.0

Posted On

07 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Containerization, Security, Microservices, Continuous Delivery, Maintenance, Domain Experience, Business Intelligence, Design, Javascript, Prototyping, Requirements Analysis, Quality Processes, Web Applications, Linux, Automation, Availability, Docker, Instrumentation

Industry

Information Technology/IT

Description

What makes us Qlik?
A Gartner® Magic Quadrant™ Leader for 15 years in a row, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio leverages pervasive data quality and advanced AI/ML capabilities that lead to better decisions, faster.
We excel in integration and governance solutions that work with diverse data sources, and our real-time analytics uncover hidden patterns, empowering teams to address complex challenges and seize new opportunities.
We were also recognized as one of National Capital Region’s 2024 Top Employers in Canada, read on to see why!
The Manager, Software Development Role
We are looking for a Manager, Software Development to help lead a team of passionate developers building out best in class analytics data preparation capabilities across our Qlik portfolio. As an integral part of our R&D team, your team will be at the forefront of developing cutting edge tools for data cleansing and transformations. We are looking for a manager who is passionate about developing great people, solving new problems, and building awesome SaaS software that delights our customers. If you have a track record of predictably delivering high quality, available, innovative, user-friendly software and are looking for a new challenge, this is a great opportunity to shape the direction of data preparation at Qlik.

Responsibilities include:

  • Challenging and inspiring your team to deliver great cloud software continuously following the principles of agile and DevOps development.
  • Enabling the team by coaching, removing roadblocks, clarifying priorities, and working with relevant stakeholders.
  • Collaborating with Product Managers, Product Designers and other stakeholders to prioritize backlogs and maintain your roadmap.
  • Managing individual features through the prototyping, design, development and delivery phases – including deployment to cloud.
  • Managing quality – attending to defects, production incidents, orchestrating automated testing, prioritizing technical debt and architectural spikes where appropriate.
  • Understanding your team members’ strengths and providing opportunities for them to learn and develop.
  • Innovating within our software delivery process to compete vigorously with the very best software teams in the world.

Qualifications include:

  • Proven track record of leading engineering teams delivering successful SaaS solutions, including requirements analysis, design, peer review, prototyping, build and release, quality processes, automation, task estimation, security, availability, redundancy, instrumentation, maintenance and support.
  • Knowledge of agile continuous delivery – able to lead teams writing production ready code that is deployed continuously with fully automated testing.
  • Technical understanding of micro services architecture and experience with interactive web applications using technologies like JavaScript, Node, and Go.
  • Experience with containerization and deployment on Linux using technologies such as Docker and Kubernetes.
  • Experience with cloud technologies, delivering microservices an asset.
  • Experience in a DevOps setting to deliver services at high velocity.
  • Experience working successfully across geographies and cultures.
  • Business Intelligence, Data Management, and related domain experience, an asset; and
  • Occasional travel to other R&D offices.

The location for this role is:
Ottawa, Canada

Responsibilities
  • Challenging and inspiring your team to deliver great cloud software continuously following the principles of agile and DevOps development.
  • Enabling the team by coaching, removing roadblocks, clarifying priorities, and working with relevant stakeholders.
  • Collaborating with Product Managers, Product Designers and other stakeholders to prioritize backlogs and maintain your roadmap.
  • Managing individual features through the prototyping, design, development and delivery phases – including deployment to cloud.
  • Managing quality – attending to defects, production incidents, orchestrating automated testing, prioritizing technical debt and architectural spikes where appropriate.
  • Understanding your team members’ strengths and providing opportunities for them to learn and develop.
  • Innovating within our software delivery process to compete vigorously with the very best software teams in the world
Loading...