Software Engineer, Sr

1 week ago


East Gwillimbury, Ontario, Canada Mastercard Full time US$120,000 - US$180,000 per year

About The Company

Mastercard is a leading global technology company in the payments industry, dedicated to powering economies and empowering individuals across more than 200 countries and territories worldwide. Our mission is to connect and enable an inclusive, digital economy that benefits everyone by making transactions secure, simple, smart, and accessible. Through innovative technology, strategic partnerships, and a vast network, we deliver a comprehensive suite of products and services that help people, businesses, and governments realize their full potential. Mastercard's commitment to building a sustainable and equitable world is reflected in our culture, driven by our decency quotient (DQ), which guides our interactions and decision-making processes. As a pioneer in digital payments, Mastercard continuously evolves to meet the changing needs of the global economy, fostering innovation and trust in every transaction.

About The Role

We are seeking a highly skilled Senior Software Engineer to join our Mastercard Security Solutions team, specifically within the Strategic Data Acquisitions division. In this role, you will be instrumental in designing, developing, and maintaining risk assessment software solutions that provide critical insights and analytics to Mastercard and its worldwide customers. Your expertise will help enhance our existing risk management platforms and develop new, innovative solutions that support our mission of delivering secure, reliable, and scalable risk products. You will lead efforts to create high-performing platforms, compelling visualizations, and intuitive workflows that enable users to derive actionable insights to protect their assets. This position offers an exciting opportunity to work on cutting-edge risk solutions in a fast-paced, collaborative environment, contributing to the security and integrity of global digital transactions.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Strong proficiency in Python programming language
  • Experience with Elixir, React/JavaScript, HTML, CSS (preferred but not mandatory)
  • Hands-on experience with cloud platforms such as AWS and infrastructure as code tools like Terraform
  • Proficiency with containerization technologies like Docker and orchestration with Kubernetes
  • Knowledge of databases including PostgreSQL, MongoDB, Elasticsearch
  • Experience with messaging systems such as Kafka
  • Understanding of software engineering principles and agile methodologies
  • Experience developing large-scale, secure web applications in a dynamic environment
  • Excellent communication skills and a proactive problem-solving approach

Responsibilities

  • Design, develop, and maintain scalable, high-performance, and reusable software solutions
  • Enhance existing risk assessment platforms and develop new full-stack applications to drive business value
  • Manage the entire software development lifecycle, including requirements gathering, solution design, implementation, testing, deployment, and ongoing maintenance
  • Create comprehensive technical documentation such as requirements specifications, use cases, test strategies, and deployment plans
  • Troubleshoot and resolve production issues to ensure system stability and reliability
  • Collaborate with Quality Assurance teams to ensure thorough testing coverage, including unit, integration, system, and performance testing
  • Continuously seek opportunities to improve system performance, security, and user experience
  • Stay updated with the latest industry trends and incorporate best practices into development processes

Benefits

  • Competitive salary and performance-based incentives
  • Comprehensive health, dental, and vision insurance plans
  • Retirement savings plans and financial wellness programs
  • Opportunities for professional development and continuous learning
  • Flexible work arrangements and supportive work environment
  • Employee wellness programs and initiatives to promote work-life balance

Equal Opportunity

Mastercard is an equal opportunity employer committed to fostering an inclusive environment for all employees. We consider applicants regardless of gender, gender identity, sexual orientation, race, ethnicity, disability, veteran status, or any other characteristic protected by law.



  • East Gwillimbury, Ontario, Canada Meta IT North America Full time $80,000 - $120,000 per year

    We are looking for a highly skilled SAP Manager, and we are delighted that you want to be part of our teamWe're consistently choosing to help customers overcome their IT challenges providing consulting expertise to support IT strategy, outsourced operations, staff augmentation and digital transformation for companies such as ArcelorMittal, Air Liquide, Volvo...


  • East York, Canada Electric Mind Inc. Full time

    Sr. Quality Assurance Engineer (Contract) Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. At Electric Mind youll work on a wide variety of enterprise/consumer facing applications within a team-based Agile environment. The way we build software...


  • Bradford West Gwillimbury, Canada TalentSphere Staffing Solutions Full time

    Join to apply for the Sr. Manager Engineering role at TalentSphere Staffing Solutions. Manufacturing. Hybrid/Flexible Work Environment. Compensation $130k - 145k with excellent bonus, benefits, and 3 weeks vacation. The Role As Senior Manager, Engineering, you’ll lead a cross-functional engineering project management team responsible for the planning,...


  • Bradford West Gwillimbury, Canada TalentSphere Staffing Solutions Full time

    Join to apply for the Sr. Manager Engineering role at TalentSphere Staffing Solutions . Manufacturing. Hybrid/Flexible Work Environment. Compensation $130k - 145k with excellent bonus, benefits, and 3 weeks vacation. The Role As Senior Manager, Engineering , you’ll lead a cross-functional engineering project management team responsible for the planning,...


  • Perth East, Canada Duke Energy Corporation Full time $60,000 - $100,000 per year

    Important Application Submission InformationIn order to ensure your application is successfully received before the job posting expires, please submit your application by 11:59 PM on Sunday, October 26, 2025More than a career - a chance to make a difference in people's lives.Build an exciting, rewarding career with us – help us make a difference for...


  • East York, Canada Mastercard Full time

    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...


  • East York, Canada Mastercard Full time

    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...


  • East York, Canada Mastercard Full time

    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...


  • East York, Canada Mastercard Full time

    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...


  • East York, Canada Mastercard Full time

    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...


  • East York, Canada Mastercard Full time

    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...