Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Payments Software Engineer

Earnin

Engineer Cash Out payment flows at EarnIn with Kotlin, Java, Go, Python, or TypeScript in a hybrid Vancouver, BC workplace. Protect transaction reliability.This senior software engineering position focuses on backend services that move EarnIn members’ money through debit cards, ACH, FedNow, and RTP. You will design idempotent flows, handle failures and returns, reconcile outcomes, and build APIs and event-driven integrations. AI-assisted development with Cursor and Claude is expected.Key Responsibilities:
Own Cash Out feature design, implementation, and operationBuild payment flows with safe failure handlingDeliver REST and gRPC APIsCreate Kafka and SNS/SQS integrationsImprove monitoring, alerting, dashboards, and runbooksRequirements:
Four or more years of software engineering experienceMost experience building and operating backend servicesProficiency in one modern programming languageAbility to work in more than one languageHands-on SQL and NoSQL database experienceUse payment systems expertise, dependable backend design, and operational ownership to support EarnIn’s Cash Out platform.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Payments Software Engineer in Winnipeg, MB vacancy
  • Payments Platform is one of Xero’s biggest areas of investment and growth - directly affecting how small businesses pay their people,...  ...risk and compliance, reconciliation and bill payments As a Senior Engineer, you’ll own significant end-to-end initiatives from technical... 
    Senior
    Long term contract

    Xero

    Winnipeg, MB
    56 minutes ago
  • $155k - $205k per year

     ...The role and its impact Payments Platform is one of Xero's biggest areas of investment and growth - directly affecting how small...  ...risk and compliance, reconciliation and bill payments. As a Senior Engineer, you’ll own significant end-to-end initiatives from technical... 
    Senior
    Long term contract
    Permanent employment
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero

    Winnipeg, MB
    51 minutes ago
  • Helcim is seeking a Senior Software Engineer to help develop the next generation of payments technology. You will build and deploy high‑quality software, mentor teammates, and help ensure we ship reliable, scalable systems in a fast‑paced environment. You’ll design and implement... 
    Senior

    Helcim Inc.

    Winnipeg, MB
    51 minutes ago
  •  ...surges.”learn more about working at Coinbase.Payments Platform is at the front door of Coinbase...  ...a deep technical leader to define the engineering vision for Payments, shape architectural...  ...economics.Provide deep technical mentorship to senior/staff engineers across Payments pods,... 
    Senior
    Long term contract
    Local area

    Coinbase

    Winnipeg, MB
    57 minutes ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers...  ...for Terraform pull request automation. Skills Payment Type annual Price Range Work Type Full Time... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    1 day ago
  • A leading payment solutions provider in Canada is looking for a Senior Software Engineer to join their team. In this role, you will develop scalable APIs, mentor junior developers, and collaborate cross-functionally with various teams. The ideal candidate should have over 6... 
    Senior

    Helcim

    Winnipeg, MB
    1 hour ago
  • Select how often (in days) to receive an alert: Title: Software Engineer- Global Payments EngineeringRequisition ID: 274682 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The RoleThe Software Engineer, Global Payment... 

    Scotiabank

    Winnipeg, MB
    52 minutes ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Senior

    Equinix

    Winnipeg, MB
    1 day ago
  • Build global payment applications in Toronto using Java, Python, Shell Scripting, and IBM Managed File Transfer technologies. Support reliable payment processing systems.As a Software Engineer in Scotiabank’s Global Payment Technology team, you will design, develop, and implement... 

    Scotiabank

    Winnipeg, MB
    1 hour ago
  • Pursue excellence as a Principal Software Engineer at Priority in the Payments Architecture sector. This position requires deep architectural knowledge and exemplary leadership in engineering. In this role, you will be the highest technical authority overseeing mission-critical... 

    Priority Technology Holdings, Inc.

    Winnipeg, MB
    56 minutes ago
  • Build high-throughput payment systems as a Senior Engineer with Xero in Vancouver’s hybrid office model. Apply distributed systems expertise to trusted financial products.You’ll own significant initiatives across Xero’s Payments Platform, from technical design through production... 
    Senior
    Long term contract
    Work at office

    Xero Limited

    Winnipeg, MB
    1 hour ago
  •  ...company that builds financial software for the education sector. Its platform handles payments, accounting and reporting for school...  ...in cloud-native, data-driven engineering. The work spans payments,...  ...complex.The Role This is a senior hands-on engineering role, roughly... 
    Senior
    Remote work

    TekRek

    Winnipeg, MB
    1 hour ago
  • Design scalable backend systems for payment protection as a Senior Engineer, working fully remotely from Canada with fraud prevention expertise. Build reliable...  ...of backend systems throughout their lifecycleStrong software engineering and system design skillsExperience building... 
    Senior
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • Lead payment testing for Artech LLC in Toronto with Connex systems expertise and...  ...supporting QA delivery.Artech LLC seeks a Senior QA/QE professional for a six-to-...  ...on specialized payment quality engineering rather than general software testing. Candidates should review the... 
    Senior
    Remplacement
    Immediate start

    Best Your Buy

    Winnipeg, MB
    49 minutes ago
  • Engineer high-throughput payment services at Xero in Vancouver, using cloud-native platforms, backend expertise, and production-focused technical judgement.This Senior Engineer role supports Xero’s Payments Platform, an area building foundations for collecting and paying money... 
    Senior

    Xero

    Winnipeg, MB
    1 hour ago
  •  ...growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated...  ...platform. Not a layer on top of a legacy core: the ledger, product, payments, card and compliance systems a bank actually runs on. You would... 
    Senior

    Maximum Technologies

    Winnipeg, MB
    53 minutes ago
  • $199.8k - $244.2k per year

     ...experienced, product-minded, and resourceful senior backend engineer to own the design, development, and...  ...transaction flows on top of EarnIn’s payments and repayment platforms, which move...  ....WHAT WE’RE LOOKING FOR 4+ years of software engineering experience, with most of it... 
    Senior
    Full time
    For contractors
    Work at office
    Local area
    2 days per week

    EarnIn

    Winnipeg, MB
    1 hour ago
  • $140k - $160k per year

    About UsHONK is modernizing parking payments across North America. We help municipalities, universities, and private operators move...  ...seventh consecutive year. Role OverviewWe’re hiring a Senior Software Engineer to build and own systems end-to-end on the platform behind HONK... 
    Senior
    Long term contract
    Work at office
    1 day per week

    Honk

    Winnipeg, MB
    1 hour ago
  • $125k - $145k per year

    Granum is the leading software company devoted to serving landscapers...  ...crew training, invoicing, and payments, blending technology with hands...  ...RoleWe're hiring a Software Engineer 3 (P3) for the LMN Estimates product...  ...expectations for promotion to Senior and beyond. A small,... 
    Senior
    For contractors
    Flexible hours

    Granum

    Winnipeg, MB
    51 minutes ago
  •  ...where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and...  ...governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is transforming... 
    Senior
    Long term contract
    Worldwide

    Mastercard Inc.

    Winnipeg, MB
    1 hour ago
  • Shape Xero’s provider-agnostic payment integrations as a Senior Backend Engineer in Vancouver’s hybrid Payments Platform team.This senior position focuses on building payment foundations across providers, methods, regions, onboarding, risk, compliance, and reconciliation. You... 
    Senior

    Xero

    Winnipeg, MB
    1 hour ago
  • A leading payment technology provider is seeking a Senior Software Engineer to join their team. This backend-focused role involves architecting and developing high-quality software solutions for payment processing systems. The ideal candidate has over 5 years of experience... 
    Senior
    Remote work

    Berkeley Payments

    Winnipeg, MB
    1 hour ago
  • We’re looking for a product-driven Senior Software Engineer to join our growing team and help build and scale our healthcare SaaS platform...  ...CSS Database & Caching: PostgreSQL, Redis Payment Processing: Stripe Key Responsibilities Develop and... 
    Senior
    Full time

    Pillexa

    Winnipeg, MB
    1 hour ago
  •  ...HHHub.eu, a FinTech software provider with over 25 years of experience, seeks a Senior .NET Engineer – Banking & Payments to design and develop backend systems for core banking, account management, and payment processing. You will contribute across the software lifecycle... 
    Senior

    HHHub.eu (Taupai, UAB)

    Winnipeg, MB
    53 minutes ago
  • A leading fintech company based in Toronto is seeking a Senior Software Engineer to join their Payment Experience Engineering Team. This role involves owning and driving complex features from design to deployment in the merchant platform, with a strong focus on code quality,... 
    Senior
    Full time
    Remote work

    Paramount Commerce

    Winnipeg, MB
    1 hour ago
  •  ...CompanyOur client is an established FinTech software provider with more than 25 years of...  ...platforms covering core banking, payments, financial integrations, and back-...  ...are essential. About the RoleAs a Senior Java Engineer, you will design, develop, and support... 
    Senior
    Full time
    Work at office

    HHHub.eu (Taupai, UAB)

    Winnipeg, MB
    1 hour ago
  •  ...CompanyThe client is an established FinTech software provider with more than 25 years of...  ...onboarding, multi-currency accounts, payments, compliance, and AML. The company’s...  ...technology group. About the RoleAs Senior .NET Engineer – Banking & Payments, you will design... 
    Senior
    Manual labor
    Work at office

    HHHub.eu (Taupai, UAB)

    Winnipeg, MB
    1 hour ago
  • $131.8k - $150k per year

     ...impactYou will deliver high-quality, impactful software that aligns with team and business goals...  ...will focus on systems, scalability, and engineering quality while collaborating across teams...  .../ how they connectYou will join the Payments team within Product Platforms,... 
    Permanent employment
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero Limited

    Winnipeg, MB
    1 hour ago
  • # Senior Software Engineer LATAMWagmoHome›Jobs›Senior Software Engineer LATAMWagmoRemoteOKRemote Remote Posted October 26, 2026 Closes ~December...  ...substantially refactored a system the business depends on, such as payments or claims, without breaking it, and left it easier to change... 
    Senior
    Work at office
    Remote work

    Linux User Group

    Winnipeg, MB
    58 minutes ago
  •  ...innovative financial products. The entire platform is engineered from the ground up to defend against modern,...  ...on top of a legacy core: the ledger, product, payments, card and compliance systems a bank actually runs on. As a Senior Staff Engineer, you would help to shape... 
    Senior

    Maximum Technologies

    Winnipeg, MB
    55 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Payments Software Engineer. Be the first to apply!