Manager, Software Engineering
Full-time
Mastercard
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary
As a Manager Software Engineering in Commercial Solutions at Mastercard, you’ll work with modern full-stack development practices and tools to create world-class microservices and web applications. We’re building a global business-to-business (B2B) technology platform to help businesses of all sizes streamline how they manage payments when buying or selling products and services. You will work in our Mastercard technology hub, which provides a state-of-the-art environment for technology teams to thrive in our collaborative, Agile engineering culture. You will play a key role in how Mastercard transforms the B2B space to standardize, automate, and optimize digital payment efficiency for buyers and sellers. The role will require you to:
• Formally supervise and coach 2+ teams of engineers to build, enhance, and support multiple applications/services in the delivery of internal or market-facing Products, Platforms, or Product bundles
• Work with business/product owners to develop and deliver on new services to introduce new products and bundles
• Ensure objectives and development plans are established at the start of the year and reviewed continuously throughout the year
• Recruit and hire the right talent, always bringing in someone better than at least half the individuals in the role
• Continuously engage and improve teams’ performance by conducting recurring 1-1 meetings, knowing your people, managing career development, and understanding who is at risk
• Provide and facilitate timely feedback, coaching in the moment, and mentoring for staff at all levels
• Emulate and drive Mastercard Way behaviors through their behavior, recognitions, coaching, and employee engagement
• Manage and optimize budgets, forecasting, and cost allocation while delivering on business needs in the area of ownership
• Provide strategic thinking and leadership related to a wide range of applications and systems, or software-development methodologies
• Benchmark and drive engineering productivity, quality, and technology policy compliance in the areas of ownership
• Proactively share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity Experiences
• IT experience with successful track record in managing small scale development organization (2+ teams) with demonstrated thought-leadership, cross-functional influence, and partnership
• Progressively grown career with proven design and development experiences in multiple languages, secure coding standards (e.g., OWASP, CWE, SEI CERT), and vulnerability management.
• Has skills in building applications using open frameworks to achieve reuse and reduce development times (e.g., Spring Boot, Steeltoe, Angular, DXP, others)
• Understands internals of operating systems (Windows, Linux) to deliver interoperable and performant code
• Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
• Has skills to document and coach team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling)
• Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code
• Has skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring
• Understands and elaborates technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience
• Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time
• Has skills to understand customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point)
• Has skills to simplify deployment and eliminate software and infrastructure snowflakes using standardized platforms, ephemeral instances, and automation
• Has skills to orchestrate release workflows and pipelines and apply standardized pipelines via APIs to achieve CI and CD using industry-standard tools (e.g., Jenkins, Bamboo, AWS/Azure pipelines, XL Release, others)
• Able to configure rules and build automation for code with vulnerability scanning and software composition analysis using standard tools (e.g., Sonar, Checkmarx, Nexus, JFrog XRay, Veracode, others)
• Has skills to define, organize, and report on test runs for major, minor, and hotfix releases (including unit, component level, system level, customer journeys, past customer issues, and regulatory controls)
• Has skills to conduct various performance tests (e.g., load, spike, breakpoint, endurance) to Understands application/service limits and behaviors Corporate Security Responsibility
Manager, Software Engineering
Manager, Software Engineering
Join us in unlocking infinite opportunity in Mastercard’s Commercial Solutions organization! In Commercial Solutions, we empower our customer’s businesses to succeed through innovative, trusted payment solutions that deliver a seamless digital-first experience around the world. We are disrupting the industry by developing world-class travel and B2B solutions for our corporate clients around the globe. As a key player in our organization’s digital transformation journey, you will play a critical role in revolutionizing the global financial ecosystem. You will have the opportunity to make data-driven decisions, build first-in-class corporate solutions, and partner with industry-leaders to build cloud-native products and solutions for our clients. Role Overview:As a Manager Software Engineering in Commercial Solutions at Mastercard, you’ll work with modern full-stack development practices and tools to create world-class microservices and web applications. We’re building a global business-to-business (B2B) technology platform to help businesses of all sizes streamline how they manage payments when buying or selling products and services. You will work in our Mastercard technology hub, which provides a state-of-the-art environment for technology teams to thrive in our collaborative, Agile engineering culture. You will play a key role in how Mastercard transforms the B2B space to standardize, automate, and optimize digital payment efficiency for buyers and sellers. The role will require you to:
• Formally supervise and coach 2+ teams of engineers to build, enhance, and support multiple applications/services in the delivery of internal or market-facing Products, Platforms, or Product bundles
• Work with business/product owners to develop and deliver on new services to introduce new products and bundles
• Ensure objectives and development plans are established at the start of the year and reviewed continuously throughout the year
• Recruit and hire the right talent, always bringing in someone better than at least half the individuals in the role
• Continuously engage and improve teams’ performance by conducting recurring 1-1 meetings, knowing your people, managing career development, and understanding who is at risk
• Provide and facilitate timely feedback, coaching in the moment, and mentoring for staff at all levels
• Emulate and drive Mastercard Way behaviors through their behavior, recognitions, coaching, and employee engagement
• Manage and optimize budgets, forecasting, and cost allocation while delivering on business needs in the area of ownership
• Provide strategic thinking and leadership related to a wide range of applications and systems, or software-development methodologies
• Benchmark and drive engineering productivity, quality, and technology policy compliance in the areas of ownership
• Proactively share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity Experiences
• IT experience with successful track record in managing small scale development organization (2+ teams) with demonstrated thought-leadership, cross-functional influence, and partnership
• Progressively grown career with proven design and development experiences in multiple languages, secure coding standards (e.g., OWASP, CWE, SEI CERT), and vulnerability management.
• Has skills in building applications using open frameworks to achieve reuse and reduce development times (e.g., Spring Boot, Steeltoe, Angular, DXP, others)
• Understands internals of operating systems (Windows, Linux) to deliver interoperable and performant code
• Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
• Has skills to document and coach team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling)
• Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code
• Has skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring
• Understands and elaborates technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience
• Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time
• Has skills to understand customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point)
• Has skills to simplify deployment and eliminate software and infrastructure snowflakes using standardized platforms, ephemeral instances, and automation
• Has skills to orchestrate release workflows and pipelines and apply standardized pipelines via APIs to achieve CI and CD using industry-standard tools (e.g., Jenkins, Bamboo, AWS/Azure pipelines, XL Release, others)
• Able to configure rules and build automation for code with vulnerability scanning and software composition analysis using standard tools (e.g., Sonar, Checkmarx, Nexus, JFrog XRay, Veracode, others)
• Has skills to define, organize, and report on test runs for major, minor, and hotfix releases (including unit, component level, system level, customer journeys, past customer issues, and regulatory controls)
• Has skills to conduct various performance tests (e.g., load, spike, breakpoint, endurance) to Understands application/service limits and behaviors Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
- Abide by Mastercard’s security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Manager, Software Engineering in India vacancy
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software Engineering Overview We are seeking a hands-on Manager, Software Engineering to lead the development of scalable data...SuggestedFull timeTemporary workFor contractorsWorldwide
- ...digital experiences, and identity and access management. Note: This is a hands-on technical... ...operated. We own critical parts of the engineering system that help product teams ship... ...direction, and directly improve how software gets built and delivered. The right candidate...SuggestedWork at officeLocal areaWorldwideFlexible hours2 days per week3 days per week
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software Engineering "Commercial Solutions – Manager, Software Engineering – Pune Mastercard: Mastercard is a global technology...SuggestedWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software Engineering Overview • Mastercard Send Software Product Development Team is developing products to displace cash by creating...SuggestedWork experience placementWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software Engineering Overview Be part of the Decision Products UI team developing new capabilities for MasterCard's Decision Management...SuggestedWorldwide
- ...realize their greatest potential. Title and Summary Director, Software Engineering Who is Mastercard? Mastercard is a global technology... ...an entrepreneurial mindset. The Role Director for managing new product development Experience in end-to-end solution...Full timeWorldwide
- ...realize their greatest potential. Title and Summary Director Software Engineering We are seeking a visionary and results-driven Director... ...to lead a service group in our critical Decision Management Platform for fraud detection. This role is pivotal in driving...Worldwide
- ...realize their greatest potential. Title and Summary Director Software Engineer Who is Mastercard? Mastercard is a global technology... ..., developing new product lines with emerging technology, managing new products from inception to market validation to shape the...Worldwide
- ...expected to help choose design patterns, coach younger engineers on technology choices, conduct peer reviews, and provide feedback to engineering managers on system quality. How You Will Make an Impact Oversees the software development projects across multiple teams...Full time
- ...realize their greatest potential. Title and Summary Senior Software Engineer-1 Job Overview: Responsible for the analysis, design,... ...estimates. •Perform system maintenance, production incident problem management, identification of root cause, remediation of the problems...Full timeWork experience placementWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Job Description Summary Job Overview: As part of an exciting, fast paced environment developing authentication and security...Full timeContract workWorldwide
- ...governments realize their greatest potential. Title and Summary Software Engineer II Overview: Mastercard is a global technology company... ...for acquiring, engaging, and retaining customers by managing fraud and risk, enhancing cybersecurity, and improving the digital...Full timeWorldwide
- ...realize their greatest potential. Title and Summary Senior Software Engineer Overview We are the global technology company behind... ...Learn experimentation, and data-driven information and risk management services. Advance Analytics Program: Within the D&S Technology...WorldwideFlexible hours
- ...governments realize their greatest potential. Title and Summary Software Engineer II Overview Mastercard is seeking a highly motivated... ....) API Gateways and Reverse Proxies Identity & Access Management (IAM) Authentication and Authorisation Troubleshoot...Worldwide
- ...realize their greatest potential. Title and Summary Senior Software Engineer-2 All About Us MasterCard is a technology company in... ...via technical guidance and hands-on reviews (without people-management responsibilities), raising the bar on quality, operability,...Worldwide
- ...Atlassian, and Citi who want to take control of how they hire top engineers, elevate their teams and contractors, and stay ahead. At the... ...score them against, our work spans technical domains from software engineering to data science and beyond. What you will do As a...Full timeFor contractorsInternshipCurrently hiringRemote work
- ...realize their greatest potential. Title and Summary Lead Software Engineer Overview Be part of the Operations & Technology Fraud... ...team developing new capabilities for MasterCard's Decision Management Platform, which serves as the core for multiple business solutions...Worldwide
- ...realize their greatest potential. Title and Summary Lead Software Engineer Overview MasterCard is seeking talented individuals to... ...closely with other team technical leads and with our Product Management team, and other stakeholders. Working within an agile development...Worldwide
- ...potential. Title and Summary Senior Platform Engineer ABOUT MASTERCARD Mastercard is a... ...automated cloud infrastructure can be provided to software engineering and operation teams. The Role • Implement solutions to manage Mastercard’s Azure infrastructure via code....Full timeWorldwide
- ...digital experiences, and identity and access management. The Ping Identity Data Platform... ...environment, partnering with engineering, security, compliance, and product teams... ...Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience...Full timeLocal areaWorldwideFlexible hours
$25 - $30 per hour
...Role Overview Build and stress-test production software that brings frontier large language models into real applications before release. You will work directly with an engineering manager on fast-moving generative AI projects, ramp up quickly, and contribute working...Hourly payFull timeWeekday work- ...APIs using Python(Django/FastAPI) Write efficient queries and manage data models in PostgreSQL Work with Redis for caching,... ...improving service performance Collaborate with frontend and QA engineers to ship end-to-end features Write clean, tested, well-...Full timeInternshipWork at officeWork from homeFlexible hours3 days per week
- ...Customer Success Manager We are looking for a proactive and customer-focused Customer Success Manager to build strong relationships with customers and help them get maximum value from our products and services. In this role, you will work closely with customers throughout...Full time
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer We are seeking a highly motivated Senior Software Engineer to design, develop, test, and maintain scalable enterprise...Worldwide
- ...realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? At Mastercard technology, we work to... ..., iteration planning, and feature sizing meetings • Plan, manage, and oversee all aspects of a Production Environment for the...Worldwide
- ...realize their greatest potential. Title and Summary Senior Software Engineer Overview Be part of the Operations & Technology Fraud... ...team developing new capabilities for MasterCard's Decision Management Platform, which serves as the core for multiple business solutions...Full timeWorldwide
- ...governments realize their greatest potential. Title and Summary Software Engineer II Job Description Summary Who is Mastercard?... ...priceless possibilities for all. The Commercial Transaction Management and Control team is looking for a Software Engineer II to drive...Contract workWorldwide
- ...businesses think about cybersecurity, digital experiences, and identity and access management. We're looking for a skilled Front-End Developer to join Ping Identity's Protect Engineering team. You'll work at the intersection of design and engineering, helping our...Local areaWorldwideFlexible hours
- ...with our human-in-the-loop verification engine, Ocrolus captures data from financial documents... ...achieve greater efficiency in risk management, and provide expanded access to credit—... ...for an exceptionally skilled Senior Software Engineer - Backend with a solid technical...Remote job
- ...governments realize their greatest potential. Title and Summary Software Engineer II Overview: Mastercard is a global technology company... ...for acquiring, engaging, and retaining customers by managing fraud and risk, enhancing cybersecurity, and improving the digital...Full timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!
Related searches


