Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer at Brim developing and maintaining PHP and Python services for fintech. Focusing on scalability and security while mentoring junior engineers in a remote-first environment.

Responsibilities

  • Design, build, and maintain PHP and Python services and RESTful APIs across the full stack, with a focus on scalability, security, and long-term maintainability
  • Own features from technical design through deployment - making architectural decisions about data models, API contracts, and system interactions
  • Work with MySQL, JSON data structures, and third-party integrations across banking cores and payment networks
  • Build a deep understanding of our business domain - how credit card programs, rewards, and payment processing work - and use that context to make better engineering decisions
  • Contribute to technical planning and cross-functional discussions with product design
  • Help junior engineers grow through pairing and knowledge sharing

Requirements

  • 3-5 years of professional development experience, with solid OOP fundamentals
  • Deep familiarity with RESTful API design, MySQL query optimization, and working with complex data structures
  • Experience making architectural decisions - not just implementing specs, but designing solutions
  • Comfort working across the full stack and willingness to pick up whatever technology the problem requires
  • Ability to work autonomously in a remote, async-first environment while staying well-connected to the team
  • Strong written communication for documentation, technical proposals, sync and async discussion
  • Comfort with remote-first, sync and async daily collaboration with fluid times
  • Bonus if You Have experience in fintech, payments, or credit card infrastructure
  • Familiarity with multi-tenant platform architecture or real-time transaction processing
  • Experience working with LLM APIs or AI-assisted development tools
  • Understanding of security and compliance in regulated environments (PCI DSS, SOC2)

Benefits

  • Competitive compensation and equity
  • Remote-first workplace
  • Comprehensive health plan and PTO
  • A team that treats AI as a force multiplier, not a threat
  • Real ownership - you'll ship code to production and see its direct impact on partners and cardholders
  • Room to grow into senior and leadership roles as the team scales

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$105,000 - CA$140,000 per year

Degree requirement

Bachelor's Degree

Tech skills

MySQLPHPPython

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.