Database Developer

Felix Payment Systems Ltd

$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Degree in Computer Science, Software Engineering, or equivalent experience
  • 2+ years of experience maintaining transactional data models and SQL code
  • 2+ years of maintaining, optimizing and evolving database infrastructure
  • Experience across multiple on-premises and Cloud database platforms (SQL Server, Postgres, others)
  • Skill in profiling and optimizing high-volume, high-performant transactions
  • Demonstrated ability to mentor and guide developers
  • Security-first approach to design and implementation
  • Experience deploying enterprise-grade software in regulated environments

Responsibilities

  • Manage core transactional payment databases and maintain application data models
  • Design, build, and maintain optimized queries, stored procedures, indexes and other database artifacts
  • Build, deploy and maintain databases in a high-performant cloud environment
  • Lead database modernization efforts
  • Align our solutions to PCI DSS and PCI MPoC requirements
  • Collaborate with cross-functional teams to ensure high availability and database performance
  • Support strong monitoring and alerts across our systems
  • Assist product teams with requirements, user stories, estimates and work plans

Benefits

  • Supportive work environment
  • 3 weeks of vacation leave per year
  • 6 additional personal leave days per year
  • Comprehensive employee benefits program
  • Confidential employee assistance program
  • Snacks and drinks available throughout the day
  • Hybrid work model promoting flexibility and collaboration
Full Job Description
Role Overview

As a Database Developer and part of our Software Development team, you will play a key role in developing and maintaining transactional databases for our cloud payments platform. You will help deliver scalable, high-quality solutions that will drive our payments business forward.

Role Responsibilities
  • Manage core transactional payment databases and maintain application data models
  • Design, build, and maintain optimized queries, stored procedures, indexes and other database artifacts
  • Build, deploy and maintain databases in our high performant cloud environment
  • Lead database modernization efforts
  • Align our solution to PCI DSS and PCI MPoC requirements
  • Collaborate with cross-functional teams to ensure high availability and database performance
  • Support strong monitoring and alerts across our systems
  • Assist our product team with requirements, user stories, estimates and work plans


Qualifications
  • Degree in Computer Science, Software Engineering, or equivalent experience
  • 2+ years of experience maintaining transactional data models and SQL code
  • 2+ years of maintaining, optimizing and evolving database infrastructure
  • Experience across multiple on-premises and Cloud database platforms (SQL Server, Postgres, others)
  • Skill in profiling and optimizing high-volume, high-performant transactions
  • Demonstrated ability to mentor and guide developers, fostering a collaborative and learning-focused environment
  • Security-first approach to design and implementation
  • Experience deploying enterprise-grade software in regulated environments


Nice to Have
  • Familiarity with PCI-DSS compliance and secure payment transactions
  • Experience with message brokers and/or caching services: eg. RabbitMQ, Redis
  • Knowledge of monitoring tools: Grafana or ELK Stack


Benefits
  • We value our employees and strive to create a supportive work environment
  • 3 weeks of vacation leave per year to relax and recharge
  • 6 additional personal leave days per year to support your well-being
  • Comprehensive employee benefits program
  • Confidential employee assistance program for professional support and resources
  • Snacks and drinks to keep you energized throughout the day
  • Hybrid work model that promotes flexibility and collaboration


If this sounds like a great fit for you, we'd love to hear from you! Apply now and take the first step toward an exciting career with Felix.

Similar Jobs

  • Database Developer
    $76K — $95K *
    British Columbia Centre for Excellence
    Vancouver, BC V5K 5J9

More Jobs at Felix Payment Systems Ltd

  • Database Developer
    $70K — $95K *
    Vancouver, BC V5K 5J9
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Database Developer jobs: