Senior Database Architect / Developer (MSSQL)

CI Financial

Toronto

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Training Reimbursement
Paid Professional Designations
Enhanced group benefits
Employee Share Purchase Program

Job summary

A financial services provider in Toronto is seeking a skilled Senior Database Architect / Developer (MSSQL) to manage and optimize SQL databases. Responsibilities include data purging, index optimization, and collaboration on data modeling. The ideal candidate should have a Bachelor's degree in a related field and significant experience in database management and financial systems. The position offers competitive benefits and a modern work environment.

Qualifications

  • 10 years of relevant experience in a similar role.
  • Interest in financial space and brokerage industry.
  • Experience with ETL/ELT tools a plus.

Responsibilities

  • Optimize Microsoft SQL Server databases.
  • Conduct code reviews to enhance performance.
  • Implement database standards and best practices.

Skills

Advanced Proficiency in MS SQL
Strong communication skills
Collaboration in team environment

Education

Bachelor’s degree in Computer Science or related field
Azure Data Engineer Certification
SQL Server Database Administrator Certification

Tools

GIT
Atlassian Confluence
Snowflake

Job description

Join to apply for the Senior Database Architect / Developer (MSSQL) role at CI Financial

Join to apply for the Senior Database Architect / Developer (MSSQL) role at CI Financial

At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to grow through stretching themselves, where they can work on innovative products and projects, and where employees are supported and engaged in doing so.

Job Overview

We distinguish ourselves in the Canadian clearing broker industry by owning our entire technology stack in-house. Our Toronto-based team is a close-knit, collaborative group with a clear vision and goal. We are seeking a skilled and detail-oriented Senior Database Architect / Developer (MSSQL)to join our team. The ideal candidate will be responsible for managing and optimizing our Microsoft SQL Server databases and leveraging SQL Server Integration Services (SSIS) for efficient data integration and transformation. This role involves collaborating with DBAs and enforcing best practices for database management.

Key Responsibilities

  • Data Purging: Remove old or irrelevant data to maintain database efficiency.
  • Index Optimization: Create or modify indexes to improve query performance.
  • Stored Procedure Optimization: Optimize stored procedures to enhance performance and efficiency.
  • Code Reviews: Conduct thorough reviews of stored procedures to ensure quality and performance.
  • Standards Implementation: Implement standards, deployments, and changes to the data model.
  • Consultation: Act as a consultant for changes to the data model, providing expert advice and guidance.
  • Normalization: Structure the database to reduce redundancy and improve data integrity.
  • Archiving: Move infrequently accessed data to separate storage to optimize database performance.
  • SSIS Integration: Utilize SSIS for data integration, transformation, and workflow automation.

What You Will Bring

  • Educational Background:
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Azure Data Engineer Certification, SQL Server Database Administrator Certification or similar.

Communication Skills:

  • Ability to work in a highly collaborative team environment
  • Strong written and verbal command of the English language
  • Can clearly communicate and mentor our data team
  • Active listener that will fully concentrate, understand, and respond to team members perspectives and requirements.

Technical Skills:

  • Advanced Proficiency in MS SQL required.
  • Familiar with GIT, Source Control features (branching/merging), and CI/CD pipelines, Atlassian Confluence, Jira, TFS.
  • Mastery of Database design and normalization
  • Experience with ETL/ELT Tools and workflows an asset (Snowflake, PySpark, AWS Glue, AWS Lambda)

Preferred Experience:

  • Minimum of 10 years of relevant work experience in a similar role. Ideally with double-entry financial book of record / accounting ledger systems.
  • Interest in the financial space and brokerage industry specifically.

Why Join Us?

  • Modern HQ location within walking distance from Union Station.
  • Equipment Purchase Program.
  • Training Reimbursement.
  • Paid Professional Designations.
  • Employee Share Purchase Program (ESPP).
  • Corporate Discount Program.
  • Enhanced group benefits.
  • Parental Leave Top–up program.
  • Fitness membership discounts.

We are focused on building a diverse and inclusive workforce. If you are excited about this role and are not confident you meet all the qualification requirements, we encourage you to apply to investigate the opportunity further.

Please submit your resume in confidence by clicking “Apply”. Only qualified candidates selected for an interview will be contacted. CI Financial Corp. and all of our affiliates (“CI”) are committed to fair and accessible employment practices and provide reasonable accommodations for persons with disabilities. If you require accommodations in order to apply for any job opportunities, require this posting in an additional format, or require accommodation at any stage of the recruitment process please contact us at accessible.recruitment@ci.com, or call 416-364-1145 ext. 4747.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology

Referrals increase your chances of interviewing at CI Financial by 2x

Sign in to set job alerts for “Database Architect” roles.
Senior DBA / Database Architect (Toronto)
Data Architect – Data Ingestion, ETL, Cloud

Richmond Hill, Ontario, Canada 1 week ago

Senior Manager, Microsoft - Data Architect
Senior Manager, Microsoft - Data Architect
Enterprise Data Architect (1 year contract)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager, Data Engineering
Manager, Data Engineering

CI Financial • Toronto

On-site
CAD 90,000 - 120,000
Equipment Purchase Program
Training Reimbursement
Paid Professional Designations
+4
Data Solutions Designer
Data Solutions Designer

CI Financial • Toronto

On-site
CAD 80,000 - 100,000
Equipment Purchase Program
Training Reimbursement
Enhanced group benefits
+2
Data Analyst
Data Analyst

CI Financial • Toronto

On-site
CAD 55,000 - 95,000
Training Reimbursement
Paid Professional Designations
Employee Savings Plan
+4
Senior Database Administrator
Senior Database Administrator

Canadian Investment Regulatory Organization • Toronto

On-site
CAD 80,000 - 100,000
Health Benefits
Defined Contribution Pension Plan
Paid flex days
+1
Data Governance Lead
Data Governance Lead

CI Financial • Toronto

On-site
CAD 69,000 - 120,000
Training Reimbursement
Paid Professional Designations
Employee Savings Plan (ESP)
+4
Senior Database Administrator
Senior Database Administrator

CIRO / OCRI • Vancouver

Hybrid
CAD 92,000 - 115,000
Hybrid work environment
Health benefits
Pension plan
+2
Director, Data Governance & Strategy
Director, Data Governance & Strategy

CI Financial • Toronto

On-site
CAD 120,000 - 170,000
Training Reimbursement
Paid Professional Designations
Employee Savings Plan (ESP)
+4
Lead SQL Database Engineer (Azure)
Lead SQL Database Engineer (Azure)

Socket.dev • Toronto

Hybrid
CAD 120,000 - 160,000
Competitive salary
Benefits program
Pension plan
+1
Senior Database Administrator
Senior Database Administrator

CIRO / OCRI • Montreal (administrative region)

Hybrid
CAD 92,000 - 115,000
Competitive base salary
Performance-based bonus
Employer-paid health benefits
+2
Senior Database Administrator
Senior Database Administrator

CIRO / OCRI • Calgary

Hybrid
CAD 92,000 - 115,000
Competitive base salary
Performance-based bonus
Employer-paid Health Benefits
+4