Skip to content

Open nowPosted 6 hours ago

Senior Software Engineer - Card Network Integration

Jobgether3,739 open roles

Where
Canada
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Engineer - Card Network IntegrationJobgether · Canada
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Jobgether's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.1% of postings close within 7 days. Measured by our own scanner across the market. Jobgether postings stay open a median of 6 days.

Share of postings closed within
  1. 1.7%1 day
  2. 3.6%3 days
  3. 8.1%7 days
  4. 15.1%14 days
  5. 34.0%30 days
This job: posted 6 hours ago

Jobgether median: 6 days open

The posting

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Card Network Integration based in Canada.

This is a senior engineering opportunity focused on building scalable systems that power card network transactions and financial data processing. You will design and deliver backend solutions supporting high-volume batch and event-driven workflows across critical payment operations. Your work will contribute to areas including digital wallet tokenization, chargebacks, ACH transfers, ATM networks, credit processing, and 3DS authentication. You will own complex projects from architecture and design through production, working with considerable autonomy on ambiguous technical challenges. The role combines software engineering, data engineering, cloud infrastructure, and operational excellence in a highly collaborative environment. You will partner closely with engineers and product leaders while helping improve reliability, scalability, and speed of delivery. This is an opportunity to make a direct impact on payment infrastructure used at significant scale while mentoring other engineers and helping shape technical direction.

Accountabilities

  • Design, architect, develop, and maintain scalable backend systems supporting card network transactions, settlement, and financial data processing.
  • Build and operate batch and event-driven data pipelines capable of processing high-volume transaction and card network data.
  • Develop solutions for digital wallet tokenization through platforms such as Apple Pay and Google Pay.
  • Build and improve systems supporting chargebacks, disputes, ACH transfers, ATM networks, credit processing, and 3DS access control.
  • Deliver complex engineering projects from ideation through production while making thoughtful technical trade-offs and navigating ambiguous requirements.
  • Design reliable data lake solutions and distributed processing systems with strong data quality, schema integrity, and scalability.
  • Collaborate with engineers, Product Managers, and cross-functional stakeholders to scope, prioritize, estimate, and deliver new capabilities.
  • Contribute to DevOps and infrastructure initiatives, particularly around scalability, resilience, cloud infrastructure, and global availability.
  • Diagnose production incidents, identify root causes, participate in on-call coverage, and implement improvements that strengthen system reliability.
  • Mentor other engineers and contribute to a culture of high-quality code, strong testing practices, continuous learning, and collaborative problem-solving.
  • 5+ years of professional experience in software or data engineering, ideally within payments, financial services, or another high-volume processing environment.
  • Strong software development experience with Java and/or Python, with the ability to learn and work effectively with additional programming languages.
  • Proven experience designing, building, and scaling batch and streaming or event-driven data pipelines using technologies such as Apache Spark, Athena, Trino, or Presto.
  • Hands-on experience building robust data lake solutions using technologies or formats such as Apache Iceberg or Delta Lake, with a strong understanding of data reliability and schema management.
  • Experience with distributed systems, scalable architectures, and microservices, along with the ability to evaluate technical trade-offs and solve complex engineering problems.
  • Experience with modern cloud environments and production engineering practices; AWS experience is particularly valuable.
  • Familiarity with CI/CD, Kubernetes, Docker, software deployment, and orchestration systems.
  • Strong debugging and incident-resolution skills, including the ability to quickly identify root causes and implement sustainable improvements.
  • Experience with Java Spring Boot and Airflow is an advantage.
  • Strong communication and collaboration skills, with the ability to work effectively across engineering, product, and other teams.
  • Demonstrated ability to mentor colleagues, share knowledge, receive constructive feedback, and contribute to a supportive team environment.
  • A strong commitment to writing clean, maintainable, well-tested code and continuously improving engineering practices.
  • Contributions to technical blogs, GitHub repositories, or open-source projects are considered a plus.
  • Competitive base salary of CAD $116,000–$145,000, calibrated according to location, skills, experience, and other relevant factors.
  • Annual bonus opportunities recognizing individual performance and overall organizational success.
  • Multiple health insurance options.
  • Flexible vacation time plus additional floating holidays.
  • Retirement savings program with company contributions.
  • Equity in a publicly traded company.
  • Monthly stipend to support remote work.
  • Annual professional development stipend supporting learning and career growth.
  • Family-forming benefits and generous parental leave with base salary top-up.
  • Flexible-first remote working environment available within Canada, including Ontario and British Columbia.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Jobgether's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Jobgether's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Jobgether's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.