SimplePin
Senior Software Engineer
SimplePinPoland8 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

Company Description

SimplePin simplifies complex insurance workflows by automating financial operations between Agencies, Carriers/MGAs, and Customers. The platform streamlines processes such as billing, binding, and renewals, removing friction and eliminating repetitive manual tasks. SimplePin offers pre-built integrations with top industry management systems like Applied and Vertafore. It consolidates fragmented activities into a seamless process to manage invoicing, digital payments, eCommerce payments, AR posting, reconciliation, and more. By reducing inefficiencies, SimplePin empowers clients with enhanced efficiency and an improved experience.


The Role

We're looking for a Senior Software Developer to join our core engineering team remotely from Poland. You'll play a key role in designing, building, and scaling the payment infrastructure that thousands of Canadians rely on every day. This is a hands-on role with real ownership. You'll work across the full stack with a heavy focus on backend systems, integrations, and reliability.

If you're energized by the intersection of fintech, real-time payments, and meaningful engineering challenges, this is the role for you.


What You'll Do

  • Design and build scalable backend services and APIs that power our Interac e-Transfer payment flows
  • Develop and maintain integrations with Canadian financial institutions and banking networks
  • Collaborate with product, design, and business teams to deliver features end-to-end
  • Own the reliability, performance, and security of critical payment infrastructure
  • Contribute to full-stack features across our merchant-facing and consumer-facing platforms
  • Participate in architecture discussions and help set engineering best practices
  • Mentor junior developers and contribute to a strong engineering culture


What We're Looking For


Must-haves:

  • 5+ years of professional software development experience
  • Experience with Plexor SDK
  • Strong backend development skills (Node.js, Python, or similar)
  • Experience building and consuming REST APIs and webhooks
  • Solid understanding of relational databases (PostgreSQL, MySQL)
  • Experience working with payment systems, financial platforms, or banking integrations
  • Strong grasp of security best practices — especially in a payments or financial context
  • Ability to work independently in a fully remote, async-friendly environment


Nice to haves:

  • Experience with Interac e-Transfer, Open Banking, or Canadian payment rails
  • Familiarity with iGaming, fintech, or regulated industries
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Full-stack experience with modern frontend frameworks (React, Vue)
  • Experience with event-driven architectures or message queues (Kafka, RabbitMQ)


We are looking forward to hearing from you!

Key Skills

Ranked by relevance