Postuler

Publié il y a 9 mois

Senior Software Engineer

@ Brim

Télétravail au Canada

Télétravail6+ ans d’expérience
Postuler
SIGNAUX

En bref

Brim is hiring a Senior Software Engineer to lead the architecture and development of core platform systems for credit card and payments processing. The role designs scalable services and APIs that integrate with banking cores and payment networks, and mentors other engineers. The posting states remote work in the US or Canada, full-time, with a CA $140,000 to $185,000+ compensation range.

Responsabilités :

  • Lead architecture and development of PHP and Python services
  • Design RESTful APIs and microservices for banking and payment integrations
  • Optimize MySQL performance for high-throughput transaction systems
  • Drive engineering standards, testing and CI/CD workflows
  • Mentor mid-level and junior engineers

Résumé des exigences :

  • 6+ years of professional development experience
  • Strong MySQL query optimization and schema design
  • Extensive RESTful API and microservices experience
  • Track record of sound technical decisions under ambiguity
  • Comfort with remote-first collaboration and strong written communication

Outils et compétences

Avantages mentionnés

Assurance maladieCongés payés
Source et dates

Type de source non vérifié · clearcompany

Date publiée par l’employeur
2026-02-24
Première détection par notre source
2026-10-12
Mise à jour du dossier source
2026-10-15

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience6 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailDomicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésCongés payés généreux

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy16
Description

About Brim

Brim Financial is a category defining fintech, building the operating system for credit cards and payments. Our platform powers card programs for banks, credit unions, fintechs, and global brands across North America. We are a fast growing company. We are backed by EDC Growth Equity, Epic Ventures, Vistara Growth, and Impression Ventures and have been recognized as a CB Insights Fintech 100 company and Deloitte Fast 50 and Deloitte Fast 500 winner.

We are looking for a Senior Software Engineer to lead the architecture and development of core platform systems. This is a high-ownership role - you'll design and scale the services that process credit card transactions, power real-time rewards at every merchant globally, and integrate with banking cores and payment networks. The systems you build will directly serve major financial institutions and their millions of end customers.

What You'll Do

  • Lead the architecture, development, and optimization of services across the full stack using PHP and Python, with a focus on scalability, security, and long-term maintainability.
  • Design and implement RESTful APIs and microservices that integrate with banking cores, payment networks, and institutional partner systems.
  • Optimize MySQL performance through query tuning, schema design, and data modeling for high-throughput financial transaction systems.
  • Drive engineering standards for quality, testing practices, and CI/CD workflows across the team.
  • Provide leadership and influence the team's AI tooling strategy - evaluating, adopting, and establishing best practices for AI-assisted development across the engineering organization.
  • Champion security and compliance best practices appropriate for a regulated financial services platform.
  • Bring deep business understanding to technical decisions - the best solutions come from engineers who understand the full picture, from cardholder experience to settlement.
  • Mentor mid-level and junior engineers on system design, full-stack fundamentals, and professional growth.

What You'll Bring

  • 6+ years of professional development experience with deep expertise in application architecture and production systems at scale.
  • Strong command of MySQL including query optimization, schema design, and performance tuning.
  • Extensive experience with RESTful API design and microservices architecture.
  • A track record of making sound technical decisions under ambiguity - designing systems, evaluating tradeoffs, and leading through influence rather than authority.
  • Aptitude working across the full stack - you're not boxed into backend or frontend, you go where the problem is.
  • Comfort with remote-first, sync and async collaboration and strong written communication skills.
  • Ability to balance long-term architectural thinking with pragmatic delivery in a fast-moving environment.

Bonus If You Have

  • Experience in fintech, payments, credit card infrastructure, or regulated financial services.
  • Familiarity with multi-tenant platform architecture or real-time transaction processing.
  • Experience with AI-assisted development tools or integrating LLM APIs into production systems.
  • Background with PCI DSS, SOC 2, or financial compliance requirements.

What We Offer

  • Competitive compensation and equity.
  • Remote-first workplace (full availability during ET working hours required).
  • Comprehensive health plan and PTO.
  • A team that treats AI as a force multiplier, not a threat.
  • Real ownership - you'll shape the systems and standards that define how we build.
  • Direct influence on the technical direction of a platform serving major financial institutions.

Other Information

  • Remote (US/Canada) | Full-Time
  • Compensation: CA $140,000-$185,000+
  • Base salary range: For this role, candidates can expect a base salary range, described in the posting. Actual compensation is determined based on skills, experience, and role level. Exceptional candidates may be considered above the top of the range, and pay can increase quickly for those who make a big impact in the role.
  • Vacancy status: Not a backfill.

At Brim Financial, we view AI as a force multiplier in all that we do, including recruiting. In that spirit, we may use AI-enabled tools during the application screening process to assist with the review of candidate qualifications. Our recruitment process is human-led, and all hiring decisions are made by qualified members of the Brim Financial team.

Emplois semblables

  • Senior Software Engineer (Data Engineering)

    Vancouver, BC
    HybrideTemps plein

    Workday, Inc.: Workday is a leading provider of enterprise cloud applications for finance and human resources, helping customers adapt and thrive in a changing…

    7+ ansCandidates need a computer science degree or equivalent experience, 7+ years in software engineering or distributed systems, and 4+ years of data engineering with two of Java, Scala or Python. They also need working knowledge of cloud infrastructure and at least one data engineering technology such as Spark, Iceberg, Avro, Kafka or Flink.

    Apache Spark, Apache Iceberg, Apache Kafka, Terraform, Kubernetes, Docker

  • Software Engineer

    Mississauga, ON
    HybrideTemps plein

    FIL Delivery

    2+ ansCandidates need at least 2 years of professional web software experience, working knowledge of TypeScript and Node.js, and daily use of AI coding tools. Interest in logistics and supply chain and the ability to work directly with users are also required.

    TypeScript, Node.js, Azure Functions, Service Bus, Next.js, React

  • Senior Software Engineer II - Platform & Enablement

    Télétravail au Canada
    183k–252k $/anTélétravailTemps plein

    Wrapbook

    Wrapbook needs a senior full-stack engineer with strong Ruby on Rails experience, architectural depth and experience leading multi-team initiatives. Candidates should have worked on a platform or infrastructure team, know SQL, and be comfortable with Agile two-week cycles and clear communication.

    Ruby on Rails, StimulusJS, Redis, Sidekiq, PostgreSQL, Kubernetes

  • Software Engineer II, Backend

    Télétravail au Canada
    133k–183k $/anTélétravail

    Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.

    2+ ansCandidates need at least 1.5 years of software engineering experience, backend development skills in Python or Kotlin, and knowledge of distributed systems on AWS, MySQL and Kubernetes. Strong written and verbal communication is also required.

    AWS, MySQL, Kubernetes, Python, Kotlin

  • Senior Software Engineer - Design Systems

    Télétravail au Canada
    Télétravail

    Mercury

    7+ ansCandidates need 7+ years of frontend development with deep React, TypeScript and modern web experience, plus design system or component library work. They also need strong systems thinking, product taste and hands-on fluency with AI in software development.

    React, TypeScript, CI/CD

  • Senior Software Engineer, Virtual Care Platform

    Télétravail au Canada
    115k–130k $/anTélétravailTemps plein

    Fabric

    5+ ansFabric Health needs a candidate with 5+ years of senior software experience, deep Python and Django skills, strong production troubleshooting, and SQL database experience. Healthcare, HIPAA and AI tooling experience are valued.

    Django, Celery, Kafka, AWS MSK, Kubernetes, Docker

  • Senior Software Engineer (Remote)

    Télétravail au Canada
    TélétravailTemps plein

    PolicyMe

    5+ ansCandidates need 5+ years of full stack web development and production AI/ML experience, plus strong skills in Python, React and cloud architecture. They must also show they can lead ambiguous technical projects and explain technical ideas clearly.

    Python, React, Redux, PostgreSQL, n8n, LangChain

  • Senior Software Engineer, Real-Time Systems

    Vancouver, BC
    Sur placeTemps plein

    Sanctuary AI

    5+ ansCandidates need at least 5 years of robotics or real-time software experience, a technical degree or equivalent, and proven deployment of real-time control systems. Strong C/C++, PREEMPT_RT Linux, ROS 2 and ros2_control skills and fieldbus knowledge are required.

    ROS 2, ros2_control, PREEMPT_RT Linux, DDS, Ansible, Docker

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.