
Lead Software Engineer-2
Mastercard · Posted Oct 28
Global technology company connecting consumers, financial institutions, merchants, and businesses through secure payment processing and digital commerce solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
Mastercard Foundry Research and Development builds innovative products at scale for global markets, with a focus on research, emerging technology, new product lines, and strategic start-up engagement. The team develops high-performance Java-based payment solutions and enterprise integrations. This Lead Software Development Engineer role involves analysis, design, development, code quality, performance engineering, mentoring, and AI-assisted development workflows.
What you will do
- This role involves working with a team of talented developers to develop high performance Java based solutions.
- Responsible for the analysis, design, and development of software solutions
- Contribute to the requirements for new applications and customizations, adhering to standards, processes, and best practices
- Ensure quality of one or more application codebases and alignment with development standards
- Applies technical capabilities within own discipline to coach and develop junior employees
- Designs highly complex applications, interfaces and integrations
- Integrates at an enterprise level using third-party middleware or messaging products, or by designing and implementing custom interfaces and mapping for those interfaces
- Responsible for performance engineering of the enterprise software architecture, and providing functional guidance, advice, and/or training to other application developers
- Software development, code reviews and day-to-day support duties
- Group-wide and external public speaking and other communications conveying domain level directions
- Researching and evaluating tools to support domain-specific needs
Skills used in this role
What the employer is looking for
- Hands-on experience with AI-assisted tools such as Claude Code, GitHub Copilot, and Codex for requirements analysis, solution design, code generation, review, documentation, test automation, and troubleshooting.
- Ability to configure reusable AI workflows using AGENTS.md, custom skills, sub-agents, prompt patterns, context management, and project-specific instructions.
- Knowledge of agentic workflows, including multi-agent orchestration, tool integration, human-in-the-loop controls, LLM evaluation, guardrails, and responsible AI practices.
- Ability to validate AI-generated outputs for correctness, security, quality, maintainability, compliance, and production readiness.
- Experience integrating AI workflows into Git-based development, automated quality gates, CI/CD pipelines, observability, and cloud-native deployment.
- Proficiency with Java JDK 17 or greater.
- Knowledge of Tomcat, Spring, Spring Boot, Shell Scripting, JSON.
- Experience with Docker, Kubernetes or other container orchestration solutions.
- Expertise in Junit or other automated unit testing frameworks.
- Knowledge of CI/CD principles and tools such as Jenkins, Gradle, Maven.
- Knowledge of Source Control Management and working with code in a multi-developer
- Experience with a UI framework such as Angular a plus
- Loves creating innovative solutions to problems in a collaborative fun environment
- Advanced knowledge and understanding of modern software engineering concepts and methodologies
- Passionate about software development and comfortable in a fluid environment
- Passionate about code quality and coding best practices
- Show initiative and demonstrate a willingness to take on challenging opportunities
- Excellent communication (verbal and written) and strong collaboration skills
- Must be driven, highly motivated and a strong team-player
- Interested in mentoring and helping grow the skills of the next generation of software developers
Benefits and support
- Compensation and benefits are detailed in the job posting
About Mastercard
Mastercard is a global technology company in the payments industry that connects consumers, financial institutions, merchants, governments, and businesses worldwide. It operates a fast and secure payment processing network that spans more than 200 countries and territories. Through innovative products and solutions in credit, debit, digital assets, and security, Mastercard makes commerce safer, simpler, and more accessible.
- Industry
- Payments
- Company size
- 10001+ employees
- Founded
- 1966
- Location
- Purchase, New York, USA
- Funding stage
- Public Company
Funding
Public Company · $115M raised
Leadership
Chief Executive Officer
Chief Business Officer
President & Chief Technology Officer
Chief People Officer
Recent coverage
Mastercard Newsroom
Mastercard introduces risk intelligence to enable more secure stablecoin payments2026-10-19
Mastercard Newsroom
Mastercard Max makes benefits easy to discover, understand and use2026-10-21
Mastercard Newsroom
Mastercard advances agentic commerce with new trust and intelligence services2026-09-15