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 5 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

OCI Database Engineer

Senior OCI Database Engineer position at Oracle requiring 10+ years experience and TS/SCI clearance, offering comprehensive benefits and competitive salary.

Senior Database Engineer

Senior Database Engineer position at Oracle focusing on database support across various platforms including cloud infrastructure.

Database Reliability Engineer

Senior Database Reliability Engineer position at Justworks, managing and scaling datastores with focus on performance and reliability.

Database Reliability Engineer

Senior Database Reliability Engineer position at Justworks, managing and scaling datastores with focus on performance and reliability.

Oracle Database Engineer - RAC

Senior Oracle Database Engineer position specializing in RAC, requiring 6-10+ years experience in database administration and customer support.