Lead Software Engineer

Mastercard

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$168,000–$277,000 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $222k
$155k most similar roles pay here $290k

This role pays more than 83% of similar roles. Most pay $184,900–$211,200 — the shaded band above. At the midpoint, this role pays about $222k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About Mastercard

Mastercard is a global technology company in the payments industry, processing transactions between financial institutions and merchants using its extensive network of credit, debit, and prepaid card products. Industry: Payments Technology & Financial Services

Mastercard currently has 132 open roles on FindRole.

Listed pay typically runs $121,000–$205,500 across 118 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Lead Software Engineer

As a Lead Software Engineer, you will join the engineering team to own complex problems with cross-service dependencies while facilitating interactions between cross-functional teams. You will write code to build and enhance applications, promote standard development practices like code reviews and scanning, and design service-level solutions to meet business requirements. Your daily work involves automating software delivery, managing technical debt, and ensuring operational readiness through observability and reliability. The role requires proficiency in at least three languages, such as C, C++, C#, Java, or JavaScript, alongside experience with frameworks like Spring Boot, Steeltoe, and Angular. You will utilize tools including Jenkins, Bamboo, AWS/Azure Pipelines, Sonar, and Veracode to manage CI/CD and security scans. This role focuses on building critical systems for global commerce by ensuring high availability and seamless integration across connected services.

What you'll do

  • Write and review high-quality code to build and enhance applications while promoting standard development practices.
  • Resolve complex technical problems involving cross-service dependencies and facilitate interactions between cross-functional teams.
  • Design, develop, and implement service-level solutions to meet specific business requirements and enhancements.
  • Automate software delivery processes and identify opportunities to improve overall development efficiency.
  • Ensure operational readiness by designing for observability, reliability, and maintainability after deployment.
  • Provide technical guidance on architecture, coding standards, and engineering principles to team members.
  • Conduct technical interviews and evaluate recommendations for job promotions based on objective performance metrics.
  • Manage the full release lifecycle including CI/CD pipelines, vulnerability scanning, and performance testing.

What we're looking for

  • Ability to write secure code in three or more languages such as C, C++, C#, Java, or JavaScript.
  • Familiarity with secure coding standards including OWASP, CWE, and SEI CERT.
  • Experience building applications using open frameworks like Spring Boot, Steeltoe, Angular, or DXP.
  • Knowledge of operating system internals for Windows and Linux to write interoperable and performant code.
  • Ability to debug complex issues by analyzing core, heap, and thread dumps.
  • Proficiency in selecting and optimizing data structures for scalable software design.
  • Experience documenting and coaching teams on development practices, including TDD, peer reviews, and CI/CD pipelines.
  • Understanding of advanced design patterns such as MVC, API gateway, and dependency injection.

More like this

Similar roles

Lead Software Engineer

Mastercard

O'Fallon, MO 6 days ago $140,000$231,000
Java Spring Boot Microservices Kafka Kubernetes Docker PCF CI/CD REST APIs Distributed Systems Event-Driven Architecture RAG Agentic AI MCP Performance Engineering Reliability Engineering Observability Infrastructure Automation
10+ yrs exp

Lead Software Engineer

Mastercard

Atlanta, GA 7 days ago
Java Spring Boot Python Django Angular React Next.js TypeScript RESTful APIs Docker Kubernetes Git Jenkins CI/CD AWS Azure System Design

Senior Software Engineer

Mastercard

O Fallon, MO 5 days ago $115,000$184,000
Artificial Intelligence Machine Learning Jenkins AWS Azure Pipelines Sonar Checkmarx JFrog XRay Veracode Artifactory Domain-Driven Design Cryptography Test Pyramid Behavior-Driven Development Distributed Systems

Senior Software Engineer

Mastercard

O Fallon, MO 3 days ago $115,000$184,000
Java Spring Boot AWS PostgreSQL Oracle SQL Microservices CI/CD Jenkins XL Release Sonar Clover JFrog XRay Veracode Checkmarx Domain-Driven Design Linux

Lead Software Engineer

JPMorgan Chase

San Francisco, CA 48 days ago
Java Python SQL PL-SQL Kafka MQ CI/CD AWS RAG TDD Agile Scrum SDLC Observability ServiceNow
5+ yrs exp

Lead Software Engineer

Genworth Financial

New York, NY +1 74 days ago $120,900$187,000
TypeScript Node.js Next.js React React Native Flutter Swift Kotlin GraphQL REST PostgreSQL MongoDB CI/CD DevSecOps SSO
10+ yrs exp Hybrid