Enable job alerts via email!

Associate Director, Software Development (Hybrid)/ Directeur Associé, Développement de Logiciel[...]

Privacy Analytics Inc (CA10)

Ottawa

On-site

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading health data analytics company in Ottawa is seeking an Engineering Lead to manage and motivate top talent, lead Agile software development teams, and define the product roadmap. The ideal candidate has extensive experience in software engineering, managing diverse teams, and delivering SaaS products. This role offers the opportunity to work with innovative technologies in a collaborative environment.

Qualifications

  • 6+ years in the software engineering industry, ideally managing multiple product releases concurrently.
  • 3+ years managing software development teams with multiple direct reports.
  • Proven experience overseeing the development and delivery of multiple SaaS/cloud-based products.

Responsibilities

  • Hire, manage, motivate, grow, and retain top talent in the industry.
  • Lead multiple Agile software development teams.
  • Help define and shape the product roadmap for existing and new products.

Skills

Problem-solving skills
Communication skills
Team-oriented approach

Education

Degree in Computer Science or Software Engineering

Tools

Apache Spark
Docker
Kubernetes
AWS/Azure
Job description

Headquartered downtown in the heart of the National Capital region, Privacy Analytics is a one-of-a-kind health data analytics company. Privacy Analytics is a world leader setting the bar of data de-identification, and we have translated this patented research into an amazing offering of products and services that enables researchers around the world to access and analyze healthcare data while ensuring that individuals’ identities are protected.

Even though our customers include 7 of the top 10 Fortune 500 healthcare organizations, we’ve remained loyal to the entrepreneurial and innovative spirit that drove the founding of the company and continues to permeate our office and culture. And, with our parent company IQVIA, the world leader in human data science, we’re getting the extra clout to further our leadership position in the data privacy space.

Our Java‑and‑Scala‑based flagship product sits on the cutting‑edge of technology and is a scalable, distributed enterprise engine built on Apache Spark that processes terabytes of data to conduct both mathematical calculations and data transformations. The work we do spans the entire spectrum of enterprise feature development, data analytics at scale, UI design and development, statistical modelling, and algorithm design all the way down to low‑level algorithmic optimizations. We tackle technical problems that will engage and challenge the brightest minds, and we have very big ambitions ahead of us for which we’re expanding our team.

The role
In this role you will
  • Hire, manage, motivate, grow, and retain some of the best talent in the industry.
  • Lead multiple Agile software development teams, driving sprint planning, backlog grooming, and continuous delivery of SaaS/cloud solutions.
  • Help define and shape the product roadmap for existing and new products, in collaboration with Product Management.
  • Plan and execute flawlessly on product roadmaps, delivering high quality on time.
  • Collaborate with Product Management to launch new external-facing products.
  • Collaborate with Professional Services to deliver to internal and external stakeholders.
Ideal candidate
  • 6+ years in the software engineering industry, ideally managing multiple product releases concurrently.
  • 3+ years managing software development teams with multiple direct reports, ideally across several concurrent SaaS and cloud-based product lines.
  • Strong problem-solving skill and can-do attitude, laser-focused on client success.
  • Deep and broad experience in enterprise/server technologies and cloud.
  • A practical, team-oriented approach.
  • Strong communication skills, capable of modulating messages to various audiences and stakeholders.
  • Proven experience overseeing the development and delivery of multiple SaaS/cloud-based products, including roadmap planning and cross-functional coordination.
  • Experience managing diverse, cross-functional, high-performance teams across multiple product streams.
  • A degree in Computer Science or Software Engineering, or a closely related educational background.
Key assets
  • A solid foundation in statistics/analytics/data mining.
  • Exposure to data processing technology at scale: Apache Spark, Databricks API, Hadoop MapReduce, Kafka, etc.
  • Exposure to cloud technologies: Docker, Kubernetes, Mesos, AWS/Azure, etc.
  • Exposure to one or more scalable storage/database technologies: Apache Hadoop ecosystem (HBase, Hive, HDFS), Amazon S3/Redshift, Cassandra, etc.
  • Experience in functional programming (ideally Scala).
Le rôle

Notre équipe d'ingénierie est en pleine expansion, et avec cette croissance vient l'opportunité pour un chef d'ingénierie solide de rejoindre et de diriger certaines des meilleures personnes dans un environnement engageant, amical et amusant.

Dans ce rôle, vous serez chargé de
  • Recruter, gérer, motiver, développer et fidéliser certains des meilleurs talents de l'industrie.
  • Diriger plusieurs équipes de développement logiciel Agile, en pilotant la planification des sprints, le raffinage du backlog et la livraison continue de solutions SaaS/cloud.
  • Aider à définir et façonner la feuille de route produit pour les produits existants et nouveaux, en collaboration avec la gestion des produits.
  • Planifier et exécuter de manière irréprochable les feuilles de route produit, en livrant une haute qualité dans les délais.
  • Collaborer avec la gestion des produits pour lancer de nouveaux produits destinés aux clients.
  • Collaborer avec les services professionnels pour répondre aux besoins des parties prenantes internes et externes.
Notre candidat idéal possède
  • 6+ années dans l'industrie du génie logiciel, idéalement avec une gestion simultanée de plusieurs sorties de produits.
  • 3+ années à gérer des équipes de développement logiciel avec plusieurs rapports directs, idéalement sur plusieurs lignes de produits SaaS et basées sur le cloud en concurrence.
  • Solides compétences en résolution de problèmes et attitude proactive, axé sur le succès du client.
  • Expérience approfondie et large dans les technologies d'entreprise/serveur et le cloud.
  • Une approche pratique et orientée vers le travail d'équipe.
  • Solides compétences en communication, capable d’adapter les messages à divers publics et parties prenantes.
  • Expérience prouvée dans la supervision du développement et de la livraison de plusieurs produits SaaS/basés sur le cloud, incluant la planification de la feuille de route et la coordination interfonctionnelle.
  • Expérience dans la gestion d'équipes diversifiées, interfonctionnelles et performantes à travers plusieurs flux de produits.
  • Un diplôme en informatique ou en génie logiciel, ou un domaine éducatif étroitement lié.
Atouts importants
  • Une solide base en statistiques, en analyse ou en exploration de données.
  • Une expérience avec les technologies de traitement de données à grande échelle : Apache Spark, API Databricks, Hadoop MapReduce, Kafka, etc.
  • Une expérience avec les technologies cloud : Docker, Kubernetes, Mesos, AWS, Azure, etc.
  • Une expérience avec une ou plusieurs technologies de stockage ou bases de données évolutives : écosystème Apache Hadoop (HBase, Hive, HDFS), Amazon S3 ou Redshift.

IQVIA is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, marital status, or any other status protected by applicable law. Accommodations for applicants with disabilities are available in all aspects of the recruitment process upon request. If you have a disability that requires an accommodation, we encourage you to contact our Talent Acquisition Team at workday_recruiting@iqvia.com so that IQVIA can support your participation in the recruitment process.

Please note that we may use artificial intelligence (AI) in the processing of your application. However, we only use AI to assist our recruitment team with the screening or assessment of candidacies, and not as a substitute for human decision-making.

For more information, visit https://jobs.iqvia.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.