Senior Software Engineer / Ingénieur·e sénior

Paramount CommerceCalgary, AB
CA$145,000 - CA$190,000Remote

About The Position

Based in Canada and headquartered in Toronto, Paramount Commerce is a fintech company focused on making payments simpler and more secure. We’ve been helping reshape online payments since the early 2000s, enabling people to pay directly from their bank accounts, without relying on credit cards or e-wallets. Security, risk management, and reliability are at the core of what we do. We build payment solutions that are seamless, backed by strong safeguards and meaningful data. As we continue to grow our business across Canada and prepare for expansion into new markets, we’re looking for curious, thoughtful, data driven individuals who enjoy directly solving complex problems themselves and pushing ideas from concept to execution, in a rapid iterative environment with highly capable peers. If you’re excited about building the future of payments - and want to be part of a team that’s shaping what’s next - we’d love to hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Merchant Identity Engineering Team in building robust, scalable, and intuitive systems that enhance the experience and engagement of our merchants. This critical role is about owning and driving complex features from design to deployment across our merchant platform, enabling seamless onboarding, management, and retention of merchants through robust technology and superior user experience.

Requirements

  • 8+ years of professional software engineering experience.
  • Deep experience designing, building, and operating scalable distributed services.
  • Comfortable working in Go and in containerized, cloud-based environments.
  • Experience with Kubernetes and modern infrastructure is important.
  • Experience in financial systems, fintech, or a strong understanding of how payments flow (ideally within Canada), and the care required when building in regulated, high stakes environments.
  • Enjoys working across the full lifecycle, from design and implementation through deployment, monitoring, and iteration.
  • Takes full accountability and responsibility for their area of ownership.
  • Understands how technical decisions impact real people and real outcomes.
  • Can balance speed, quality, and complexity, and make thoughtful decisions in ambiguous situations.
  • Brings calm to complexity.
  • Knows how to disagree and commit.
  • Likes to quantify impact, use data to guide decisions, and measure outcomes.
  • Works well with others, thinks ahead, takes initiative, and considers the broader impact of their work on the system and the business.

Nice To Haves

  • Curiosity, self-directed learning, and people who enjoy stretching beyond what they already know.

Responsibilities

  • Design, build, and deliver complex, high-impact features for the merchant platform, from start to finish.
  • Lead solution design discussions, architect scalable systems, write clear documentation, and make pragmatic decisions that balance iterative innovation with reliability.
  • Champion high SRE standards for code quality, testing, and supportability.
  • Conduct thorough code reviews, provide constructive feedback, triage and debug complex issues, and participate in our on-call rotation with the rest of the team.
  • Mentor and support the growth of other engineers on the team.
  • Communicate with clarity on GitHub, Slack, and across Google Workspace, fostering a collaborative environment of learning.

Benefits

  • Competitive salary
  • Generous defined Vacation benefits + Summer Fridays
  • Health & Dental Benefits
  • Wellness Spending Account
  • Retirement savings matching plan
  • Quality Hardware provided to do your work
  • Parental leave top up program
  • Birthday Day Off
  • Quarterly Socials
  • Volunteer Days to give back to our community
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service