Sr Software Engineer Scala/Spark (R1009876) in Ottawa, CA at IQVIA™

Date Posted: 11/16/2018

Job Snapshot

Job Description

Senior Spark/Scala Software Engineer

This position is with IQVIA’s Privacy Analytics team in Ottawa, Canada. For more information about Privacy Analytics, please visit us at

The Job:

Our Java-based product is a scalable, distributed enterprise engine that processes immense volumes of data to conduct both calculations and transformations. The work we do goes from the typical enterprise feature development all the way to lower-level algorithmic optimizations. Because our underlying methodology rests on a statistical model, our development work can be quite math-intensive.

The work you’ll do at Privacy Analytics will have a significant real-world impact in Health Care by advancing Human Data Science and creating new health outcomes.

In this role you’ll:

  • Design, develop and sustain Scala and Java-based enterprise software that is part of Privacy Analytics’ risk measurement and anonymization engines;
  • Write fast, understandable and unit-tested code;
  • Collaborate with QA, Product Management, Professional Services and Technical Documentation teams in an Agile environment;
  • Participate in design discussions, code reviews and planning meetings;
  • Work closely with QA and contribute directly to automated tests to ensure quality, on-time product releases.

Our ideal candidate has:

  • A degree in Computer Science or Software Engineering, or a closely related educational background
  • 10+ years of Java development experience
  • Experience in functional programming (ideally Scala), Spark, and statistics/analytics/data mining.
  • Exceptional Math skills and understanding of Statistics
  • Working knowledge of Algorithm development and implementation
  • Significant experience with medium-to large-scale enterprise application system development through complete lifecycles
  • A practical, team-oriented approach, and strong trouble-shooting skills


251 Laurier Avenue West

Ottawa, ON


Job ID: R1009876