M

Mastercard

Processes payments across a global network

Manager – Software Engineering - Sanction Service

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaIn-person

About the Job

Requirements

  • Proven experience leading software engineering teams and delivering large-scale enterprise software solutions.
  • Strong technical background with experience designing distributed, highly available systems.
  • Demonstrated ability to balance hands-on technical leadership with people management responsibilities.
  • Experience managing product roadmaps, business priorities, engineering deliverables and technical risks.
  • Experience with Agile software development and modern engineering practices.
  • Experience in payments, financial services, compliance, fraud, sanctions screening or risk management is preferred.
  • Experience leveraging AI-assisted development tools, agentic workflows or intelligent automation solutions is preferred.
  • Experience operating services in regulated, security-sensitive environments is preferred.
  • Knowledge of cloud platforms, DevOps practices and modern observability tooling is preferred.
  • A bachelor's degree in computer science, engineering or a related discipline is preferred.

Responsibilities

  • Own the technical direction, architecture and delivery strategy for the Sanctions Service platform, built primarily in Java and C++.
  • Lead the design and implementation of scalable, reliable and secure software solutions meeting enterprise standards.
  • Drive engineering excellence through design reviews, code quality, operational readiness and best practices.
  • Partner with Product, Architecture, Compliance and Operations teams to deliver business-critical capabilities.
  • Lead incident response, root cause analysis and continuous improvement initiatives.
  • Drive modernization efforts focused on scalability, resilience, cloud readiness and operational efficiency.
  • Serve as the senior technical escalation point for complex engineering and production challenges.
  • Define and execute a strategy for adopting AI-assisted and agentic engineering capabilities across the software development lifecycle.
  • Leverage AI tools to improve software delivery, testing, operational support, documentation and developer productivity, focusing on faster iteration on requirements gathering, specification elaboration and concept validation.
  • Identify opportunities to automate engineering workflows and reduce operational overhead.
  • Establish guardrails and governance for responsible AI adoption, including security, transparency and human oversight.
  • Foster a culture of experimentation and innovation while maintaining strong compliance and risk controls.
  • Lead and develop a high-performing team of software engineers.
  • Conduct regular coaching, career development discussions and performance management activities.
  • Create an inclusive, accountable and psychologically safe team culture.
  • Partner with recruiting to attract, retain and develop top engineering talent.
  • Drive planning, prioritization and execution of team roadmaps and delivery commitments.
  • Establish clear goals, expectations and ownership across the team.

Desired Qualifications

  • Strong communication, collaboration and stakeholder-management skills.
  • Passion for mentoring engineers and building high-performing teams.

About the Company

Mastercard

Processes payments across a global network

Mastercard operates a global payment network connecting financial institutions, merchants, businesses and consumers. It authorizes, clears and settles transactions between participating institutions, while banks issue Mastercard-branded cards and extend credit to their customers. Its services also include fraud detection, identity verification, payment tokenization, data analysis and consulting for organizations managing commerce and financial operations. The company earns network fees linked to payment volumes and processed transactions, along with fees for its services and solutions. Founded by a group of banks in 1966, Mastercard is headquartered in Purchase, within Harrison, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Town of Harrison, New York
Founded
1966

Recently Posted Jobs

Explore more opportunities at Mastercard

See more jobs