Senior Backend Engineer at Brim
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

20 Oct, 25

Salary

0.0

Posted On

21 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Microservices, Version Control, Git

Industry

Information Technology/IT

Description

COMPANY OVERVIEW

Brim Financial is one the fastest growing enterprise technology companies, according to Deloitte’s Technology Fast 50™ in North America. Brim’s Credit-Card-as-a-Service has been recognized as best-in-class for product capabilities by Aite-Novarica Group in their analysis of global Credit-Card-as-a-Service providers. Brim’s robust platform and feature-rich products deliver a broad suite of payment solutions for Businesses and Consumers as well as comprehensive Enterprise Workflows for issuers.

JOB SUMMARY

We are seeking an experienced Senior Backend Engineer (PHP and Python) to develop and maintain backend services. The ideal candidate has deep expertise in both PHP and Python, follows best coding practices, and can optimize performance, security, compliance, and maintainability of applications.

REQUIRED QUALIFICATIONS

  • 5+ years of experience in PHP and Python development.
  • Expertise with raw PHP as well as backend frameworks.
  • Strong proficiency in SQL databases (MySQL, MariaDB).
  • Experience developing RESTful APIs and microservices.
  • Familiarity with modern DevOps workflows, CI/CD pipelines, and version control (Git).
  • Strong problem-solving skills, debugging capabilities, thinking outside the box, and ability to work in a fast-paced environment.

PREFERRED QUALIFICATION

  • Solid experience in R.
Responsibilities
  • Develop, maintain, and optimize backend services using PHP and Python.
  • Architect scalable and secure APIs and microservices.
  • Optimize database queries and design efficient database structures.
  • Debug, troubleshoot, and enhance legacy codebases for better performance.
  • Collaborate with front-end developers, DevOps engineers, and product teams to deliver high-quality applications.
  • Conduct code reviews, enforce best practices and compliance requirements, and mentor junior engineers.
  • Implement automated testing strategies and CI/CD pipelines for deployment efficiency.
  • Ensure compliance with security standards and data protection regulations.
Loading...