Senior Database Engineer

Founded in 2002, Zafin offers a SaaS product and pricing platform that simplifies core modernization for top banks worldwide.
Ottawa, ON, Canada
Database
Senior Software Engineer
Hybrid
501 - 1,000 Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Senior Database Engineer

Zafin, founded in 2002, is seeking a Senior Database Engineer to join their team. This role, reporting to the Head of Platform Engineering, is responsible for designing, implementing, managing, and administering cloud-based and on-prem database systems. The ideal candidate will have expertise in PostgreSQL, Azure Cosmos DB, Oracle, and DB2 databases, and will use various automation and monitoring tools to ensure system stability, reliability, availability, performance, and security.

Key responsibilities include:

  • Architecting and implementing scalable database systems
  • Performance tuning and optimization
  • Automating database management using tools like Terraform and Ansible
  • Developing disaster recovery and backup strategies
  • Implementing security best practices and ensuring compliance
  • Monitoring and troubleshooting database issues
  • Providing L3 and L4 support
  • Collaborating with development and operations teams
  • Driving continuous improvement and enhancement of the platform
  • Creating and maintaining comprehensive documentation

The ideal candidate will have:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 8+ years of experience in database administration and engineering
  • Strong expertise in SQL, NoSQL, Time-Series, and Caching databases
  • Proficiency in automation tools and performance tuning
  • Experience with monitoring tools like Azure Monitor, Prometheus, and Grafana
  • Excellent problem-solving and communication skills

Zafin offers competitive salaries, annual bonus potential, generous paid time off, paid volunteering days, wellness benefits, and opportunities for professional growth. The company values diversity and teamwork, and is committed to protecting applicant privacy throughout the recruitment process.

This is a hybrid position requiring three days on-site per week in Ottawa, Canada.

Last updated 4 months ago

Responsibilities For Senior Database Engineer

  • Design and implement scalable database systems
  • Optimize database performance
  • Automate database management
  • Develop disaster recovery and backup strategies
  • Implement security best practices
  • Monitor and troubleshoot database issues
  • Provide L3 and L4 support
  • Collaborate with development and operations teams
  • Drive continuous improvement
  • Create and maintain documentation

Requirements For Senior Database Engineer

PostgreSQL
MongoDB
Redis
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 8+ years of experience in database administration and engineering
  • Expertise with PostgreSQL, ORACLE, Cosmos DB, MongoDB, Redis, Prometheus, and Elasticsearch
  • Proficiency in Terraform, Ansible, Liquibase
  • Strong expertise in database performance tuning and security practices
  • Experience with monitoring tools like Azure Monitor, Prometheus, Grafana
  • Excellent problem-solving and communication skills

Benefits For Senior Database Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salaries
  • Annual bonus potential
  • Generous paid time off
  • Paid volunteering days
  • Wellness benefits
  • Professional growth opportunities

Interested in this job?

Jobs Related To Zafin Senior Database Engineer

Cloud Solutions Engineer - Databases (AFFIRMATIVE VACANCY FOR WOMEN)

Senior Database Cloud Solutions Engineer position at Oracle Mexico City, focusing on database administration and cloud solutions implementation.

Senior Software Engineer - Database Platform

Senior Software Engineer position at commercetools focusing on database platform development, requiring 5+ years of experience in software engineering and database systems.

Senior Advanced Services Engineer, Database

Senior Database Engineer role at Oracle focusing on post-sales support and solutions, requiring expert knowledge of Oracle Database, RAC, and ASM with 10+ years of experience.

[Talent Pool] PostgreSQL Database Engineer

Senior PostgreSQL Database Engineer position at Percona - Remote role supporting customers with database expertise and contributing to open source community.

Oracle Real World Performance Engineer

Senior Database Performance Engineer role at Oracle focusing on optimizing database performance through analysis, SQL optimization, and collaboration with development teams.