ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Database Developer

Confidential

Vancouver, British Columbia Hybrid permanent

Posted: January 30, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

About Us 

Felix Payment Systems is a growing fintech start-up located in downtown Vancouver. We have created the world’s first 100% cloud-based payment terminal. Felix is leading the charge in the disruption of the payments industry. Our technology transforms consumer-grade devices into secure portable payment terminals using no additional hardware.
At Felix, we pride ourselves on being innovators in technology, and we are always pushing the boundaries to create world-leading products. Our office is situated in the heart of downtown Vancouver where we embrace a hybrid work model valuing time together in the office balanced with working from home. 

Role Overview 

As a Senior Database Developer, you will play a key role in developing, testing, improving and maintaining new and existing databases for our cloud payments platform. You will deliver scalable, high-quality solutions that will drive our business forward. Your work will directly impact contactless card transactions in real-world environments, improving payment experiences for businesses and their customers.

Key Responsibilities 

Manage core payment databases and maintain application data models 

Design, build, and maintain optimized queries, stored procedures, indexes and other database artifacts 

Build and deploy in our high performant cloud environment 

Develop and maintain database applications in our core transaction engine and associated services 

Align our solution to PCI DSS and PCI MPoC requirements 

Champion and leverage AI in all aspects of the software development lifecycle 

Collaborate with cross-functional teams to ensure high availability and performance 

Support strong monitoring and alerts across our solution  

Mentor other developers while demonstrating high-quality coding standards 

Assist our product team with requirements, user stories, estimates and work plans 

Design, develop, and unit test applications in accordance with established standards 

 

Qualifications 

Degree in Computer Science, Software Engineering, or equivalent experience 

5+ years of experience maintaining application data models and SQL code  

3+ years of maintaining, optimizing and evolving database infrastructure 

5+ years of developing with C++, Java, or other high-performance languages 

2+ years using AI in day-to-day development and maintenance tasks 

Experience across multiple database platforms (SQL Server, Postgres, others) 

Skill in performance profiling and optimizing high-volume transactions 

Hands on experience with DevOps and CI/CD 

Hands-on experience with AWS, GCP, or Azure DevOps pipelines 

Strong understanding of microservices and container orchestration (Docker, Kubernetes) 

Strong grasp of OOD and OOP having refactored complex systems in the past 

Demonstrated ability to mentor and guide junior 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 broker and caching services: eg. RabbitMQ, Redis 

Knowledge of monitoring tools: Grafana or ELK Stack 

Why Felix?

Time off: 3 weeks of vacation annually plus 6 paid personal days to prioritize your well-being.

Comprehensive benefits: Dental, vision and extended health coverage to keep you healthy.

Hybrid flexibility: Enjoy the best of both worlds with 3 days on-site for collaboration and 2 days remote for focus and balance.

Team bonding: Regular team events, celebrations and activities.

Daily perks: Snacks and drinks to keep you energized throughout the day.

A supportive environment: Join a close-knit team where your ideas matter, and your work shapes the future of payments. 

 

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. 

 

At Felix Payment Systems, we are proud to be an equal opportunity employer committed to building a diverse and inclusive environment. We believe that a commitment to diversity and inclusion enables our employees to reach their full potential. Everyone is welcome, and we strongly encourage applications from candidates of all backgrounds, experience, perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply