Business Intelligence Data Engineer - Contract
Compugen Inc
About the role
About Compugen
Compugen is Canada's largest privately-owned Technology Ally. To innovate industries, transform businesses, connect communities, and drive meaningful change, we must think bigger, reach broader, and act bolder. Through knowledge, curiosity, and collaboration, Compugen helps organizations delivering experience by design. This is what it means to be human-centered and technology-enabled.
Dreaming, designing, and delivering isn't just a mantra for us — it's a way of life. We believe that technology is the conduit, but our people – they are the connection that truly makes the magic happen!
Our Culture
We are a human-centered culture where we prioritize your well-being and are invested in helping you reach your fullest potential. We're not only focused on achieving our goals — we're dedicated to helping you achieve yours.
If you're relentlessly curious, driven to make a difference, and collaborative at the core, then you belong with us.
Position Overview:
We are seeking a Business Analyst – Data Engineer to support a large-scale Clinical Information Solution (CIS) transformation program within a healthcare environment. This role will contribute to the design, development, and implementation of a modern data and analytics ecosystem that enables standardized, data-driven decision-making across clinical, operational, and administrative domains.
Working closely with business stakeholders, clinical teams, and technical leaders, the successful candidate will play a key role in translating requirements into scalable data solutions, supporting the development of enterprise reporting and analytics capabilities, and ensuring strong data governance, quality, and security practices. This role combines both business analysis and hands-on data engineering responsibilities within a complex, multi-stakeholder program environment.
Key Responsibilities:
- Collaborate with clinical, operational, and technical stakeholders to gather and translate business requirements into data engineering and business intelligence solutions
- Design, build, and support scalable data environments, including data warehouses or lakehouses, to enable enterprise reporting and analytics
- Develop and optimize data pipelines, including extraction, transformation, and loading (ETL) processes
- Contribute to the design and implementation of data models, ensuring alignment with reporting and analytics needs
- Establish and maintain data management standards, including data modelling, code optimization, peer review, and environment monitoring
- Support the development and implementation of data governance frameworks, including data quality, security, and privacy controls
- Implement data security practices such as role-based access, data masking, encryption, and auditing in alignment with regulatory requirements
- Develop and maintain documentation including data definitions, processes, standards, and SOPs
- Support the creation of dashboards, reports, and analytical tools to enable data-driven decision-making
- Perform data validation, reconciliation, and profiling to ensure accuracy, consistency, and reliability of data outputs
- Collaborate with cross-functional teams to align data solutions with clinical workflows and operational requirements
- Provide effort estimates and support planning and execution of data engineering initiatives
- Ensure the data environment is optimized for performance, scalability, and ongoing operational support
- Participate in both project-based initiatives and ongoing operational support activities
Skills & Qualifications:
- University degree in Information Technology, Health Informatics, Computer Science, or a related discipline, or equivalent experience
- Minimum 10 years of progressive IM/IT experience, including hands-on experience in data engineering or business intelligence development in cloud-based environments
- Minimum 7 years of experience working with healthcare data in hospital, community, or enterprise healthcare environments
- Proven experience designing and implementing modern data platforms, including data warehouses or lakehouses using layered architectures
- Strong experience developing ETL processes and working with large-scale data environments
- Experience working with clinical information systems (CIS) data structures and reporting environments
- Strong understanding of clinical workflows and the ability to interpret and validate healthcare data outputs
- Demonstrated experience implementing data security and privacy controls in regulated environments
- Experience with data quality management, including validation rules, reconciliation, and anomaly detection
- Experience delivering solutions within structured delivery frameworks such as Agile, Scrum, or Waterfall
- Strong analytical, problem-solving, and stakeholder engagement skills
- Ability to work in a complex, multi-stakeholder environment with competing priorities
- Strong communication skills, with the ability to translate technical concepts for non-technical audiences
- Experience with modern data tools, cloud platforms, and analytics technologies
- Flexibility to support occasional after-hours or weekend work as required
Equity Statement
At Compugen, we are committed to diversity, equity and inclusion. We actively recruit from all groups, including women, Indigenous people, persons with disabilities and members of visible minorities. We recognize the importance of removing barriers to participation and provide accommodation upon request to all applicants throughout the recruitment process. If you require an accommodation, our People & Culture representative will work with you to meet your needs in a confidential and respectful manner. We believe everyone deserves a seat at the table-and we are taking deliberate action to make this a reality.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free