Jobiglo

No results.

Senior Principal Software Engineer – R&D

mastercard · Toronto

New
Senior 208,000 - 333,000 CAD/year 🇬🇧 English
Generative AI LangGraph OpenAI Agents SDK Codex SDK Databricks Snowflake AWS Azure AI/ML Data analytics Data quality Data privacy Java Spring Boot React TypeScript

Job description

About the role

Mastercard is seeking a Senior Principal Software Engineer to lead the technical direction of early‑stage, large‑scale product concepts within the Foundry R&D team in Toronto. You will shape architecture across multiple technology stacks, drive AI‑enabled solutions, and influence global commerce initiatives.

Key responsibilities

  • Define highly scalable solution architectures for complex, early‑stage products across data platforms and environments.
  • Establish engineering best practices for responsible AI use, including AI‑assisted development, evaluation, observability, and production readiness.
  • Set technical direction and lead implementation for data platforms, creating reusable patterns that scale across products.
  • Identify high‑impact technical risks, make architecture decisions under uncertainty, and prototype to de‑risk concepts before market validation.
  • Coach senior engineers, review critical designs, raise quality standards, and create practices that improve delivery across teams.

Required profile

  • Hands‑on experience building 0‑to‑1 applications with Generative AI, LLMs, or agentic patterns.
  • Proven ability to set technical strategy for complex initiatives and influence senior stakeholders without direct authority.
  • Strong business acumen with a track record of applying technology to solve business problems.
  • Excellent verbal and written communication skills and cross‑functional collaboration experience.

Required skills

  • Generative AI, Large Language Models (LLMs), agentic patterns
  • AI frameworks/SDKs such as LangGraph, OpenAI Agents SDK, Codex SDK
  • Cloud platforms: Databricks, Snowflake, AWS, Azure
  • AI/ML, data analytics, data quality, data privacy, data localization
  • Java, Spring Boot, React, TypeScript, PostgreSQL

What we offer

  • Competitive salary range: $208,000 – $333,000 CAD per year.
  • Eligibility for a discretionary annual incentive program.

Questions fréquentes

Le salaire proposé pour ce poste est de 208-333k CAD par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 7 hours ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

mastercard

Toronto