Lead Software Engineer at Mastercard
Atlanta, GA
$140,000–$231,000from the description
Aug 15, 2026
Atlanta, GA
Sep 25, 2026
What this job asks for AI summary
A technical lead role on Mastercard's Marketing Services Technology team, responsible for architecting and building large-scale, cloud-native platforms that power end-to-end marketing campaign management — covering audience targeting, campaign execution, and measurement. The position involves leading cross-functional engineering teams, driving AWS and Databricks-based platform modernization, and championing modern practices including GenAI-assisted development, observability, and real-time data processing at global scale.
Senior level · Atlanta-Sandy Springs-Alpharetta, GA · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 190 people in the Atlanta-Sandy Springs-Alpharetta, GA area plausibly meet what this posting asks for (software developers). range 140–250
Applicant volume Light — Few people clear these requirements, so an application that does clear them gets looked at. Worth applying to even if you miss a nice-to-have.
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $135,884 (middle half $106,941–$167,811). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 18, 2026. It is a model, not a headcount.
Why we read it this way (6)
The posting lists Atlanta, GA as the primary US location; Lisbon, Portugal is also mentioned as an alternative location. The pay range and this extraction apply to the Atlanta, GA posting only — the role is not remote.
The title 'Lead Software Engineer' maps to a technical lead / senior IC role. The JD describes leading cross-functional teams but does not describe formal people management (hiring, performance reviews, budget ownership), so 15-1252 Software Developers is preferred over 11-3021 Computer and Information Systems Managers, though the runner-up is noted.
The degree requirement states 'Bachelor's degree or equivalent experience,' so no hard degree gate is set.
React, Angular, and Node.js are listed together as interchangeable modern web technology options; React is used as the primary name with Angular and Node.js as alternatives. GraphQL is listed separately as its own named technology.
GenAI and Agentic AI are listed both as a required experience item and as a platform practice to promote; 'GenAI' is captured as the canonical skill name covering both references. 'Agentic AI' is subsumed under the same entry as it is not a distinct named tool.
Domain Driven Design (DDD), Event Driven Architecture (EDA), BDD methodologies, Agile/Scrum, and observability/reliability practices are omitted from the skills list as they are methodologies or concepts rather than concrete named technologies or tools.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.