Search jobs > Toronto, ON > Temporary > Database engineer

Sr. Database Engineer

AutoTrader.ca
Toronto, Ontario, Canada
$112.4K-$156.1K a year (estimated)
Full-time

Trader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers.

We are expanding and need a Senior Database Developer to join one of our teams.

We are looking for a seasoned Senior Database Engineer to join our team.

Key Areas of Responsibility

  • Design and develop elegant database solutions which are end-to end : from technical analysis and data implementation / architecture, through to unit testing, development, and integration testing.
  • Create and maintain schema objects, including complex store procedures, indexes, triggers, and scripts.
  • Participate in thorough code-reviews and use your eye for clean data structures to support maintenance and extensibility.
  • Perform root cause analysis on defects, identify corrective action, and liaise with production support to resolve issues.
  • Analyse query performance and perform index tuning.
  • Administration of SQL databases including security, backup, restore, auditing and replication.
  • Work with the rest of the team to evaluate the suitability of 3rd party packages and solutions.
  • Maintain continuous integration and continuous deployment for data apps, while keeping data environments synchronize.
  • Participate in paid on-call rotation schedule to respond to alerts, as well as prioritize system improvements identified as part of monitoring.

Required Skills

  • Extensive knowledge of SQL Server, Azure SQL, and data analysis with expertise in stored procedures, functions, queries, views, and triggers.
  • Knowledge of Microsoft products including Azure Blog / Table storage, DocumentDB, Azure SQL, and Azure Data Factory.
  • Knowledgeable in SQL tools like SSRS & SSIS.
  • Strong experience with XML-based data design.
  • Working experience on high-traffic websites and databases, while leveraging techniques to enable performance availability, security, and monitoring.
  • Ability to deliver non-relational data stores when appropriate.
  • Able to conceptualize a technical solution and relay it to other team members and stakeholders.
  • Work with Trader’s architecture group to implement software against reference specification.
  • Experience in building unit, component, and integration tests and knowledge of how to use this as a system contract between other system end points.
  • Know how to work with source code management and delivery platforms like Github, Azure Dev Ops, and JIRA in a distributed team environment.
  • Some exposure to C# development, including an understanding of SOLID principles.
  • Excellent problem-solving skills.
  • Able to work with a team.

Required Experience

  • University Degree (or equivalent) in Computer Science or related subject.
  • 5+ years of experience in the online software industry; strong knowledge of data design, functionality, and scaled architectures.
  • Expert level experience with Microsoft database development.
  • 23 days ago
Related jobs
Promoted
AutoTrader.ca
Toronto, Ontario

We are looking for a seasoned Senior Database Engineer to join our team. We are expanding and need a Senior Database Developer to join one of our teams. Design and develop elegant database solutions which are end-to end: from technical analysis and data implementation/architecture, through to unit t...

AutoTrader.ca
Toronto, Ontario

We are expanding and need a Senior Database Engineer to join one of our teams. Key Areas of Responsibility •Design and develop elegant database solutions which are end-to end: from technical analysis and data implementation/architecture, through to unit testing, development, and integration testing....

Recruiting In Motion
Markham, Ontario

Sr Software Research Engineers - Database Engines. Work with a small team of highly motivated engineers and researchers. Participate in the design and implementation of analytical database engines. Domain expert in data warehousing, SQL optimization and parallel/distributed database systems. ...

Promoted
Zebra Technologies
Mississauga, Ontario

As Java Developer you will ensure the security and privacy of cloud-based platforms and applications are maintained. The is an excellent opportunity for an innovated developer ready to bring new idea to a SaaS team!. Full stack development with the following technologies: Java/Kotlin, HTML/JavaScrip...

Promoted
Fièra Cosmetics
Canada

As a Data Analyst at Fièra Cosmetics, you'll play a crucial role in supporting our data analysis and reporting needs, driving the growth and success of our brand. As we continue to expand, we're seeking a Data Analyst to join our dynamic team and contribute to the success of our brand. Design and bu...

Promoted
Raise
Ontario, Canada

Bridge the gap between business and IT, ensuring common understanding and IT/Business alignment of both functional (for business needs) and non-functional requirements (such as reporting, performance, interfaces, and constraints. Business Systems Analyst in a challenging IT system solution agile or ...

Promoted
Synechron
Mississauga, Ontario

We need a senior database developer who has good experience working on MemSQL. ...

Promoted
Tiny Mile
Toronto, Ontario

Reporting to our CEO, the Backend Software Engineer. Our Engineers create systems, tools and processes that increase productivity and work as a multiplier for the entire organization. ...

Promoted
Oxa
Toronto, Ontario

As a Senior Software Engineer in Decision Making, you will be responsible for designing, implementing, testing, and deploying algorithms that realise the desired behaviours that the AV needs to exhibit in any particular scenario. Contribute significantly to the engineering lifecycle, including scopi...

Promoted
Botsford Associates
Toronto, Ontario

Our Clients Regulatory Business Initiatives Group is looking for 3 Business Analyst's to work for a project involving our Client's Canadian Repo Trading Business. Financial Reporting Business Analyst. The main function of a Repo Business Analyst is to solicit, analyze, document and trace requirement...