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.
This is a role where you'll ship real code into production systems that process credit card transactions and power rewards programs used at merchants worldwide. This is Not a “side project” internship. You'll work alongside senior engineers who will help you grow fast - and you'll be encouraged to use modern tooling to do your best work.
What You'll Do- Work across the full stack - from backend services and databases to the front end interfaces our partners and internal teams rely on. This is full stack delivery.
- Work with MySQL databases, JSON data structures, and third-party API integrations across our banking and payment network connections.
- Write clean, efficient, and testable code in a production environment. Investigate and resolve bugs in existing systems, developing your debugging skills across the full stack.
- Collaborate with senior engineers and product leads on feature development and technical design discussions.
- Explore and experiment with emerging tools and approaches, sharing what you learn with the team.
- Step in wherever the team needs help. Explore and experiment with new tools, frameworks, and AI-assisted development approaches.
- Hands-on development experience (internships, co-ops, and personal projects count).
- Strong fundamentals in programming (e.g., Working with Claude Code or similar, Python, Java, JavaScript, or similar).
- Solid understanding of SQL and API design.
- A problem-solving mindset and genuine curiosity about how things work under the hood.
- Willingness to learn the business domain. You'll be expected to understand how credit cards, payments, and rewards actually work, not just the code that powers them.
- Strong oral and written communication skills for async collaboration across time zones.
- Ability to work independently in a remote environment while staying connected to your team. Comfort with remote-first, sync and async daily collaboration with fluid times.
- Willingness to pick up whatever the problem requires.
- Experience with full-stack development.
- Familiarity with CI/CD and modern developer tooling.
- Interest in fintech, payments, or financial systems.
- Ship real features into a live fintech platform.
- Work alongside experienced engineers in a high-growth environment.
- Learn modern tools, including AI-assisted software development.
- Gain exposure to payments infrastructure, APIs, and distributed systems.
- Remote (US/Canada) | 3 months to 12 months.
- Compensation: TBD
- Base salary range: Actual compensation is determined based on skills, experience, and role level.
Skills Required
- Hands-on development experience (internships, co-ops, personal projects)
- Strong programming fundamentals (e.g., Claude Code or similar, Python, Java, JavaScript)
- Solid understanding of SQL
- Solid understanding of API design
- Problem-solving mindset and curiosity about system internals
- Willingness to learn the payments/credit card business domain
- Strong oral and written communication for async collaboration
- Ability to work independently in a remote environment
- Willingness to pick up whatever the problem requires
- Experience with full-stack development
- Familiarity with CI/CD and modern developer tooling
- Interest in fintech, payments, or financial systems
What We Do
Headquartered in Toronto Canada, Brim built a state-of-the-art credit card infrastructure and digital platform bringing ground-breaking innovation to the credit card and financial space. Beyond our full suite of consumer and business credit cards including buy-now pay-later capabilities, Brim’s Platform as a Service enables banks, fintechs, credit unions and large companies to innovate with flexibility and speed. Leveraging our end-to-end digital platform, suite of credit cards, financial products and embedded global rewards enables our B2B partners to launch a turnkey white labeled or co-branded platform in weeks. Our proprietary tech stack merges the two verticals of Credit Cards and Rewards/Loyalty in real-time and our infrastructure is live at all merchants worldwide, making Brim Rewards the world’s largest open loyalty and rewards ecosystem. We're a team at the intersection of finance, tech and consumer experiences: highly skilled, passionate, and innovative individuals with deep expertise in financial products and solutions and a commitment to positive change.

.png)






