Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Mastercard

Senior Software Engineer (Sanctions Service & AI Inference)

Posted
Discussion
  • We are seeking a Senior Software/AI Engineer to join our AI & Decision Product Enablement team in Vancouver and help advance Mastercard’s Sanctions Screening solutions. This role focuses on building scalable, high-performance services that help financial institutions manage sanctions risk, support regulatory compliance, and enable secure payment processing
  • This is an opportunity to work on a highly visible platform while helping shape the adoption of AI-enabled engineering practices across the organization
  • As a Senior Software/AI Engineer, you will design, develop and support business-critical software systems that operate at global scale. You will work closely with engineering, product, compliance and operations teams to deliver reliable, secure and innovative solutions
  • Design, develop and maintain scalable, secure and high-performance software solutions
  • Drive technical design and implementation of new product capabilities and platform improvements
  • Participate in all stages of the software development lifecycle, including design, development, testing, deployment and production support
  • Lead technical discussions, perform code reviews and promote engineering best practices
  • Troubleshoot complex technical issues and drive root-cause analysis and resolution
  • Mentor and coach engineers through technical guidance, knowledge sharing and hands-on leadership
  • Collaborate with cross-functional teams to deliver solutions that meet business, security and compliance requirements
  • Improve system resiliency, scalability, operational excellence and cloud readiness
  • A key aspect of this role is leveraging AI and agentic technologies to improve engineering effectiveness and accelerate delivery
  • Use AI-assisted development tools to improve software delivery, testing, troubleshooting and documentation
  • Identify and implement opportunities to automate engineering and operational workflows
  • Develop reusable AI-enabled solutions that improve productivity and reduce operational overhead
  • Establish best practices for responsible AI adoption with emphasis on trustworthy models and harness engineering
  • Ensure AI-assisted solutions maintain high standards of quality, security, transparency and human oversight
  • Strong problem-solving, analytical and technical design skills
  • Proven ability to mentor engineers and provide technical leadership
  • Excellent communication and collaboration skills
  • Strong understanding of software reliability, performance and security principles
  • Experience with automated testing and software quality practices
  • Strong software engineering experience with Java and modern application development frameworks
  • Experience designing and building scalable, highly available distributed systems
  • Experience in payments, compliance, fraud, risk management or financial services
  • Experience with cloud-native architectures and modern software delivery practices
  • Experience working in highly regulated and mission-critical environments
  • Experience using AI-assisted development tools, agentic workflows or intelligent automation solutions
  • Bachelor’s degree in Computer Science, Engineering or a related discipline

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.