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

Software Engineer II

$91k - $140k
Full-time

Mastercard

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary

Software Engineer II

Overview:
Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management Platform, which serves as the core for multiple business solutions to combat fraud and validate cardholder identity. Our patented Java-based platform processes billions of transactions per month in tens of milliseconds using a multi-tiered, message-oriented approach for high performance and availability.
• Would you like to develop industry leading solutions for fighting fraud?
• Are you motivated by speeding business solutions to market?
• Do you want to innovate, using cutting edge technologies on challenging business problems?

About the Role:
This role involves working with a team of talented engineers to develop high performance, low latency Java based solutions on the Fraud Management Platform.
In this role, you will be responsible for:
• Work closely with technical leads for assigned projects to assist in design and implementation tasks
• Design and implementation of innovative, low latency, high performance Java based capabilities on the Mastercard Fraud Platform.
• Work as part of a co-located Agile Scrum team.
• Work closely with Product Owners, Business Analyst, Systems Analyst, Technical leads and other developers to define user stories.
• Develop high-quality, scalable and secure software solutions.
• Assist with operational issues by troubleshooting incidents.
• Research alternative technical solutions to meet changing business needs.
• Work with project team to meet due dates, while working through emerging issues and recommending solutions.
• Produce design documentation in accordance with Mastercard documentation standards.

All About You:
• Must be high-energy, detail-oriented, proactive and have the ability to function under pressure in an independent environment.
• Must provide the necessary skills to have a high degree of initiative and self-motivation to drive results.
• Possesses strong communication skills -- both verbal and written – and strong relationship, collaborative skills and organizational skills.
• Willingness and ability to learn and take on challenging opportunities and to work as a member of geographically distributed project team.
• Good knowledge of Agile software development processes.
• Comfortable working in a Linux environment, using VI editor and general command line proficiency

Essential Skills:
• Proficiency with Java JDK 8 or greater.
• Creating and debugging J2EE REST Web Services, gRPC-based service development and Web Applications
• Database experience including Oracle and SQL scripting
• Experience with Spring Framework (including Spring Boot) and Maven
• Experience writing unit tests with Junit and Mockito
• Experience working with JBoss and/or Apache Tomcat
• Experience with Git
• Fluency in English.

Desirable skills
• Messaging – MQ and JMS
• Business rules execution systems (e.g. IBM Operational Decision Manager (ODM - formerly ILOG) or JBoss Drools)
• Experience working with containerized environments, such as Kubernetes/OpenShift/CloudFoundry
• Experience with integration frameworks such as Apache Camel/Spring Integration
• Knowledge of distributed systems and messaging queuing systems.
• Knowledge of Splunk or other alerting and monitoring solutions.
• Knowledge of Tomcat, Spring, Spring Boot, Shell Scripting, JSON.

Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact View email address on decentrajobs.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard’s security policies and practices;

  • Ensure the confidentiality and integrity of the information being accessed;

  • Report any suspected information security violation or breach, and

  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in Canada, the successful candidate will be offered a competitive pay based on location, experience and other qualifications for the role and may be eligible to participate in a discretionary annual incentive program.

Pay Ranges

Vancouver, Canada: $91,000 - $140,000 CAD

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Canada vacancy
  • $91k - $140k

     ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview • The Decision Management program enables intelligent decision based products through streaming analytics with... 
    Suggested
    Full time
    Work at office
    Worldwide
    Flexible hours

    Mastercard

    Canada
    16 days ago
  •  ...At Just Appraised, we're building modern, AI-powered software for local government agencies — specifically around property tax and assessment...  ...operate every day. About the Role We're hiring a Software Engineer II to help build and scale the systems behind our platform. You'... 
    Suggested
    Remote job
    Full time
    Local area
    Work from home
    Home office
    Flexible hours

    Just Appraised Inc.

    Canada
    a month ago
  • $91k - $140k

     ...services that help people, businesses and governments realize their greatest potential. Title and Summary Information Security Engineer II Job Description To support our continued growth and success, we are seeking a Senior Security Operations Analyst to assist... 
    Suggested
    Full time
    Work experience placement
    Worldwide

    Mastercard

    Canada
    16 days ago
  • $40 - $75 per hour

     ...Join a dynamic team as a Software Engineer, contributing to innovative backend software development and AI model evaluation. This role offers the opportunity to leverage your engineering skills to enhance next-generation AI systems by tackling real-world programming challenges... 
    Suggested
    Remote job
    Hourly pay
    For contractors

    SaidGig

    Canada
    9 days ago
  • $91k - $140k

     ...realize their greatest potential. Title and Summary Data Scientist II Overview The Security Solutions Data Science team is...  ...lifecycle of model creation—from data extraction and feature engineering to validation, deployment, and monitoring. These capabilities must... 
    Suggested
    Full time
    Worldwide

    Mastercard

    Canada
    16 days ago
  • $181k

     ...connected attack surface. We are committed to a remote first culture. The Role We’re looking for a Senior Full-Stack Software Engineer with deep expertise in Next.js, TypeScript, PostgreSQL/Supabase, and AI-assisted development to design, build, and deliver the... 
    Remote job
    Full time

    Finite State

    Canada
    more than 2 months ago
  • $145k - $170k

     ...role The Backend Platform team's mission is to enable fast, safe, and delightful backend development at scale. As a Senior Software Engineer on Backend Platform, you will own impactful projects, accelerate developer velocity of all backend engineers at the company,... 
    Remote job
    Shift work

    Robinhood

    Canada
    more than 2 months ago
  • $165k - $260k

     ...for dispatching agents to code, deploy, and debug production software.  Today, we have two products: Warp, the agentic development...  ...at a company where your work reaches hundreds of thousands of engineers every day, we'd love to have you. As a Software Engineer, you... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Warp

    Canada
    11 days ago
  • $122.4k - $158.4k

     ...through the skies. It embodies the elegance of simplicity in engineering, transforming the demanding task of controlling an aircraft into...  .... We want to transcend the status quo for banking and fintech software, and many of our customers are startups and appreciate our... 
    Full time

    Mercury

    Canada
    4 days ago
  •  ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive,... 
    Full time
    Worldwide
    Shift work

    Mastercard

    Canada
    a month ago
  • $111k - $160k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and... 
    Full time
    Work experience placement
    Worldwide

    Mastercard

    Canada
    a month ago
  • $200.7k - $250.9k

     ...In 1965, an engineer in Scotland was given a mundane task with a tricky problem to it - banks wanted to close on Saturdays and still serve...  ...work. The ideal candidate Has 7 or more years of software engineering experience, with deep technical expertise building... 
    Full time
    Shift work

    Mercury

    Canada
    7 days ago
  •  ...We are looking for a highly skilled Senior Software Developer to design, develop, and maintain software applications. This role requires...  ...Qualifications ~ Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience). ~5+ years of... 
    Full time
    Local area
    Remote work
    Shift work

    Fortive

    Canada
    7 days ago
  • $85k - $100k

     .... At General Dynamics Mission SystemsCanada, were not just engineering technology were shaping the future of defence and security. Our...  ...The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the... 
    Full time
    Work at office
    Remote work
    Flexible hours

    GD Mission Systems

    Canada
    a month ago
  • $111k - $160k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's... 
    Full time
    Worldwide

    Mastercard

    Canada
    a month ago
  • $170k - $220k

     ...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians buy, earn, and save bitcoin simply and securely. Since launching in 2015, we’ve grown to more than one million customers across... 
    Remote job
    Full time
    Work at office
    Immediate start

    Shakepay

    Canada
    a month ago
  • $111k - $160k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is seeking a Senior Software Development Engineer to join our team. Do you... 
    Full time
    Worldwide

    Mastercard

    Canada
    a month ago
  • $50 per hour

     ...Role Overview As a Software Engineering evaluator, you will play a crucial role in creating advanced datasets for training, benchmarking, and enhancing large language models. This position involves collaborating closely with researchers to curate code examples, provide... 
    For contractors
    Flexible hours

    SaidGig

    Canada
    15 days ago
  •  ...Lead Process Engineer   JOB-10046198   Anticipated Start Date July 20, 2026   Location Houston, TX   Type of Employment...  ...in refining and petrochemical industry. ~ Aspen HYSYS, Pro II, ProMax and other process simulation tools. ~ Self directs work... 
    Full time
    Contract work
    Local area
    Immediate start

    Dynamics ATS

    Canada
    4 days ago
  • $100 - $175 per hour

     ...Role Overview Join a dynamic team as a senior digital chip design and verification engineer, contributing to an AI evaluation program that focuses on cutting-edge silicon and chip-design workflows. This role offers the opportunity to make a significant impact over the... 
    Remote job
    Full time

    SaidGig

    Canada
    a month ago
  • $185k - $210k

     ...identity fraud, payment fraud, account takeovers, and social engineering scams. We have raised $145M from world-class investors, including...  ...~ Ontario About the Role: As a frontend-focused Senior Software Engineer, you will own the design and delivery of the user-... 
    Remote job
    Full time
    Casual work
    Worldwide
    Home office
    Flexible hours

    Sardine

    Canada
    19 days ago
  • $166.6k - $263.45k

     ...Think of it as institutional-grade cash management, reimagined for ambitious startups. The Treasury team is a team of full-stack engineers that are building thoughtful products that manage billions in customer funds, all while helping Mercury scale. We operate with a... 
    Full time

    Mercury

    Canada
    14 days ago
  • $132k - $236k

     ...platform. With AI at the core, Webflow helps teams move faster, create more performant digital experiences, and scale without heavy engineering support. From independent designers and creative agencies to global enterprises, hundreds of thousands of organizations use... 
    Remote job
    Permanent employment
    Full time
    Temporary work
    Fixed term contract
    Local area
    Flexible hours

    Webflow

    Canada
    more than 2 months ago
  • $102.61k - $153.91k

     ...Certified Sales Cloud Consultant Salesforce CPQ Specialist Salesforce Administrator Certification Salesforce Platform Developer I / II Certification Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting pay... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    17 days ago
  •  ...Description: A Level 5 Switchgear Field Engineer leads complex field service activities for medium- and high-voltage switchgear systems...  ...tools. Laptop-based relay configuration and commissioning software; serial/Ethernet communications tools (as applicable).... 
    For contractors
    Work at office
    Local area
    Night shift

    PwrQ Holdings LLC

    Canada
    6 hours ago
  • $166.6k - $218.7k

     ...FOUNDATION * Build and evolve MCP servers that connect internal systems and data sources into a coherent interface for agents and engineers. * Expand and operate our LLM gateway infrastructure: routing, rate limiting, cost attribution, and observability across teams.... 
    Full time
    Shift work

    Mercury

    Canada
    22 hours ago
  • The exchange team develops and maintain a cutting-edge trading platform. With a global presence across APAC, EMEA and North America, the team has since grown with the goal to provide a seamless and secure trading experience for our clients. Responsibilities Responsible...
    Full time
    Remote work
    Free visa

    Crypto Com

    Canada
    24 days ago
  • $152k - $209k

     .... Role Overview We are seeking an accomplished Principal Engineer to lead the technical architecture and evolution of our hybrid...  ...making. Required Qualifications Experience: 8–10 years in software engineering, specializing in SaaS platform architecture and... 
    Local area
    Worldwide
    Flexible hours

    Okta

    Canada
    a month ago
  • $240k - $360k

     ...role responsible for end-to-end architectural direction, technical governance, and the evolution of software and network platforms within Network Platform Engineering (NPE). NPE designs, builds, and operates Equinix’s global network infrastructure and platforms, including... 
    Full time
    Work at office
    Shift work

    Equinix

    Canada
    a month ago
  •  ...About the Team The Platform Innovation team is a collection of entrepreneurial engineers that partners directly with both our VP Product & Design and our Co-founder to identify strategic new business opportunities and build innovative solutions for them. About... 
    Work at office
    Local area
    Remote work

    DoorDash Canada

    Canada
    more than 2 months ago

Do you want to receive more vacancies?

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