Enable job alerts via email!

Senior Software Engineer, Payments

Jobgether

Canada

Remote

CAD 80,000 - 130,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative talent matching platform is seeking a Senior Software Engineer to develop and scale secure payment infrastructure. This role involves designing authentication and billing systems, collaborating with top-tier researchers, and ensuring compliance in a dynamic environment. The ideal candidate will have extensive backend experience, particularly in Go and Python, and a passion for building reliable payment flows. With a culture that fosters collaboration and inclusivity, this position offers exciting opportunities for professional growth and meaningful contributions in a rapidly evolving AI landscape.

Benefits

Inclusive, open culture
Weekly lunch stipends
Comprehensive health and dental coverage
100% parental leave top-up
Annual enrichment budget
Remote-flexible work environment
6 weeks of paid vacation

Qualifications

  • 8+ years of backend development experience, preferably with Go and Python.
  • Proven experience building SaaS billing systems, including subscription and freemium models.

Responsibilities

  • Design and build secure, scalable systems for authentication, billing, payments, and account management.
  • Collaborate with cross-functional teams to integrate billing with core product features.

Skills

Backend Development
Go
Python
SaaS Billing Systems
Security Best Practices
Problem Solving

Job description

About Jobgether

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

One of our partner companies is currently looking for a Senior Software Engineer, Payments in Canada.

This role offers an exciting opportunity for a skilled backend engineer to help develop and scale secure, reliable payment infrastructure at the core of a rapidly growing AI platform. As a Senior Software Engineer in the Payments team, you will be responsible for designing and deploying authentication, billing, and payment systems that enable self-serve customer experiences. You will collaborate closely with researchers and engineers to implement cutting-edge models, where security and accuracy are critical. This position is ideal for someone with deep expertise in backend systems and experience building scalable, reliable payment flows in dynamic environments.

Accountabilities:
  1. Design and build secure, scalable systems for authentication, billing, payments, and account management
  2. Write clean, performant backend code using Go and Python
  3. Develop dunning flows, subscription models, and usage-based billing features
  4. Contribute to infrastructure supporting compliance and privacy in highly secure environments
  5. Collaborate with cross-functional teams to integrate billing with core product features
  6. Troubleshoot and resolve production issues across services and tech stacks
Requirements:
  1. 8+ years of backend development experience, preferably with Go and Python
  2. Proven experience building SaaS billing systems, including subscription and freemium models
  3. Deep understanding of security, privacy, and compliance best practices
  4. Comfortable navigating and fixing issues across multiple parts of a tech stack
  5. Experience in both startup and enterprise environments
  6. Ability to thrive in fast-moving teams with shifting priorities
Benefits:
  • Inclusive, open culture with a mission-driven team
  • Collaboration with top-tier AI researchers and engineers
  • Weekly lunch stipends and in-office snacks
  • Comprehensive health and dental coverage, including mental health support
  • 100% parental leave top-up for 6 months (Canada, US, UK)
  • Annual enrichment budget for well-being, fitness, arts, and workspace upgrades
  • Remote-flexible work environment with coworking stipends and office hubs in Toronto, New York, San Francisco, and London
  • 6 weeks of paid vacation
Additional Information:

This job is posted on behalf of a partner company. Applications undergo an AI-powered 3-step screening process, which automatically selects the top 5 candidates based on CV and LinkedIn analysis. Qualified candidates will be notified within 7 days. If not selected, your profile may be considered for other opportunities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Software Engineer - Canada

Mosey

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Software Engineer, Audiences

StackAdapt

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Senior Software Engineer, Payments & Trust

Zoomcar

Remote

CAD 80,000 - 120,000

5 days ago
Be an early applicant

Senior Software Engineer

AlphaSense

Remote

CAD 115,000 - 150,000

6 days ago
Be an early applicant

Senior Software Engineer, Structure - (Remote - US/Canada)

Jobgether

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Backend Senior Software Engineer, Monetization Platform ( Remote - US or Canada)

Jobgether

Remote

CAD 90,000 - 150,000

5 days ago
Be an early applicant

Senior Software Engineer (Flutter/React) - Canada - (REMOTE)

eXp Realty Canada

Toronto

Remote

CAD 120,000 - 140,000

8 days ago

Senior Fullstack Software Engineer (Canada)

Centari

Remote

CAD 100,000 - 130,000

9 days ago

Senior Gen AI Software Engineer

Liftoff Mobile

Vancouver

Remote

CAD 120,000 - 180,000

9 days ago