Description:
Mastercard is seeking a Lead Software Engineer to join the RiskRecon team and lead the development of innovative risk-assessment software solutions. This role focuses on building high-performing platforms, compelling visualizations, and intuitive workflows that empower customers to secure their digital assets. As part of a global technology leader, you will contribute to Mastercard’s mission of powering an inclusive, digital economy for all.
Design, develop, document, and test high-quality software components and subsystems.
Produce scalable, maintainable full-stack solutions using Python, Node.js, React, and AWS.
Perform functional, system, integration, and performance testing to ensure robust coverage.
Provide task estimation, complexity assessments, and input for project planning.
Mentor team members and share knowledge across technologies and best practices.
Drive improvements to existing systems and lead development of new product features.
Oversee full SDLC deliverables including requirements, design, testing, and deployment plans.
Conduct feasibility studies, risk assessments, and cost/time analyses.
Ensure thorough documentation for releases, contingency plans, and back-out procedures.
Strong experience leading engineering teams to deliver scalable full-stack applications.
Expertise in Python, Node.js, React, AWS, and cloud-native development.
Proficiency in Software Development Best Practices (TDD/BDD, CI/CD, unit testing).
Solid understanding of networking technologies (TCP/UDP, DNS, HTTP).
Experience with Docker, Kubernetes, Kafka, Postgres, MongoDB, and Elasticsearch.
Ability to quickly learn new languages; experience with Elixir, JavaScript/React, HTML/CSS is a plus.
Previous experience building secure, large-scale web systems.
Bachelor’s degree in Computer Science or equivalent experience.
Strong analytical and problem-solving abilities.
Excellent communication skills (verbal and written).
Adaptability and willingness to take on new technical challenges.
Demonstrates Mastercard Core Competencies: trust, partnership, initiative, agility.
Thrives in a fast-paced, entrepreneurial environment.
Commitment to information security and adherence to Mastercard security policies.
Must maintain confidentiality, report security concerns, and complete mandated security training.
Mastercard is an inclusive, merit-based employer and welcomes applicants from all backgrounds.
Accommodation support available for applicants (Canada/US) via reasonable_accommodation@mastercard.com (no medical information should be included).
| Organization | Mastercard |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Lead Software Engineer |
| Job Location | Toronto,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-11-24 4:04 pm |
| Expires on | 2026-01-08 |