Enable job alerts via email!

Senior Software Developer – Data Governance & Database Architecture

Medfarsolutions

Montreal

On-site

CAD 80,000 - 120,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior Software Developer specializing in Data Governance and Database Architecture. This role is pivotal in ensuring data security, quality, and accessibility within the organization. You will lead initiatives to optimize database performance and enforce governance standards, making a significant impact on how health information is managed. Join a dynamic team dedicated to transforming healthcare through cutting-edge technology and fostering a culture of responsible data use. If you are passionate about data and healthcare, this opportunity is perfect for you.

Benefits

Performance-based bonus
Generous group insurance coverage
Flexible hours
Social and sports activities
Dynamic work environment
Accessible office location

Qualifications

  • 10+ years in data governance or architecture roles.
  • Expertise in designing and optimizing relational databases.
  • Hands-on experience with NoSQL databases.

Responsibilities

  • Review and establish database structure and architecture.
  • Optimize query performance and tune database configurations.
  • Develop and maintain governance policies for data integrity.

Skills

Data Governance
Database Architecture
Relational Databases
NoSQL Databases
Data Privacy Compliance
Communication Skills

Education

Bachelor's degree in Computer Science or related field
Master's degree in Data Management or related field

Tools

HL7
FHIR

Job description

Senior Software Developer – Data Governance & Database Architecture
  • Full-time
  • Department: R&D
  • MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community of medical experts and focused on clinical success and patient safety, MEDFAR was the first company to certify a cloud-based Electronic Medical Record in Canada: MYLE (Make Your Life Easy).

    Committed to promoting excellence and effectiveness in healthcare worldwide, MEDFAR differentiates itself by offering a unique healthcare management solution for clinics, which replaces inefficient processes with a faster and safer technological alternative.

    We’re looking for a Data Governance & Architecture Specialist to join our team and take ownership of the policies, practices, and architectural guidance that ensure our data remains secure, high-quality, and accessible across the organization. This role combines strategic data governance leadership with deep technical knowledge of database architecture — ideal for someone who wants to shape how the largest primary care EMR handles health information!

    What You’ll Do:

    Review and establish database structure and architecture while ensuring performance and scalability across all platforms. Your responsibilities include:

  1. Reviewing and approving database schema changes across teams, with a focus on minimizing long-term risk and maintaining consistency across shared models.
  2. Optimizing query performance and tuning database configurations to ensure reliable, low-latency access to critical data.
  3. Profiling and resolving performance bottlenecks in collaboration with engineering teams—this includes slow queries, locking issues, indexing problems, and inefficient data access patterns.
  4. Monitoring database health and usage patterns, proactively identifying areas for refactoring or architectural improvements.
  5. Enforcing governance standards around data ownership, versioning, and change control to prevent data sprawl and maintain integrity.
  6. Supporting infrastructure and SRE teams in capacity planning, replication strategy, and backup/recovery policies for critical databases.

Lead Data Governance Initiatives: Develop, maintain, and evolve governance policies to support data accessibility, integrity, quality, security, and compliance across systems.

Enable Data Accessibility with Guardrails: Partner closely with Analytics and Interoperability teams to enable access to data that is consistent, governed, and performant.

Define Access Policies with the Application Security & SRE teams: Work with security and site reliability engineering teams to define access roles and levels, ensuring appropriate controls based on users’ roles and responsibilities.

Maintain Legal & Regulatory Compliance: Review and adjust governance policies to align with evolving compliance requirements, internal standards, and provincial laws (e.g., HIPAA, PIPEDA, PHIPA, QC-Law 25, etc.)

  • Promote a Culture of Responsible Data Use: Help embed governance practices into development workflows, promote shared accountability for data quality, and foster alignment across cross-functional teams.

Who You Are

You are a data-savvy professional with an affinity for healthcare, a strong foundation in database architecture, and a passion for driving governance and data quality across an organization. You thrive in cross-functional environments where collaboration, structure, and security are key to delivering trusted, compliant, and scalable data ecosystems. You understand that solutions often involve compromises; you can see the larger picture and make trade-offs with the system’s long-term success in mind.

You likely have:

  • 10+ years of experience in data governance, data architecture, or related data management roles.
  • Demonstrated expertise designing and optimizing relational databases.
  • Hands-on experience with NoSQL databases.
  • Exposure to data privacy and compliance frameworks in healthcare for Canada and the US.
  • Proven ability to develop and implement data governance policies, metadata standards, and access controls.
  • Strong communication and advisory skills, with a track record of effective collaboration with developers, analysts, security, and product teams.
  • A methodical and pragmatic mindset, capable of balancing data accessibility, quality, and protection.

Bonus: experience working with health interoperability standards (HL7 / FHIR, etc.)

Bonus: experience working in SaaS or regulated environments with cross-team data dependencies.

Joining MEDFAR means working in a dynamic environment where trust, innovation, quality, and client success guide us. We promote efficiency and excellence in healthcare through our market-leading electronic medical record (EMR).

  • Performance-based bonus for all employees.
  • Generous group insurance coverage.
  • Flexible hours to support work-life balance.
  • Social and sports activities (currently suspended due to the pandemic).
  • Dynamic and multicultural work environment.
  • Our Montreal (QC) office is accessible by public transit, near Peel and Bonaventure metro stations.
  • Our Burnaby (BC) office is accessible by bus or car, with free parking available.

Fluency in both French and English is required due to communication needs across regions. Bilingualism promotes effective communication and the use of French within our team.

MEDFAR values diversity, equity, and inclusion. We are committed to providing accommodations during the recruitment process upon request. If you need accommodations, please inform us.

We participate in an Equal Employment Opportunity Program (EEOP). We encourage applications from women, visible minorities, ethnic minorities, indigenous peoples, and individuals with disabilities. Completion of the self-identification section is voluntary but may support equitable hiring practices. For more information, please see our self-identification guide.

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

Similar jobs

Senior Java Software Engineer

FBSPL

Montreal

Remote

CAD 80,000 - 100,000

3 days ago
Be an early applicant

Senior Full Stack - Software Developer (Vue.js, .NET, MongoDB, AWS)

PCloud Innovations

Montreal

Remote

CAD 80,000 - 110,000

7 days ago
Be an early applicant

Software Engineer - App Stores

Canonical

Montreal

Remote

CAD 80,000 - 100,000

14 days ago

Senior Software Engineer

Valsoft Corporation

Montreal

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

Senior Software Developer - Workleap AI Canada - Remote

Workleap Technologies inc.

Remote

CAD 70,000 - 110,000

Yesterday
Be an early applicant

Senior Software Developer

Acuity Insights

Vancouver

Remote

CAD 80,000 - 110,000

3 days ago
Be an early applicant

Senior Software Developer, 6+ years - Remote (Canada)

Info-Tech Research Group

Remote

CAD 80,000 - 120,000

5 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

5 days ago
Be an early applicant

Senior Software Developer - Workleap AI

Workleap

Remote

CAD 70,000 - 110,000

5 days ago
Be an early applicant