Lead Information Security Engineer

Who is Mastercard?

We are the global technology company behind the world's fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Lead Information Security Engineer


•KMS Software Engineering team is mainly composed of Developers as well as Business Analysts and Unit Testers.
•KMS Software Engineering team is used to develop and maintain Cryptographic applications used worldwide by Mastercard (i.e. KMC10, NEPP, MCW , …)
•KMS business drastically changed these last years - impacting the level of effort to be deployed by the Development team.
•KMS is looking for a Software developer who supports KMS Software Engineering Team through designing, programming, testing, documenting and delivering new or existing software solutions.

•Designing, developing, testing, implementation, documentation, maintenance and support of systems application software in adherence with MasterCard standards, processes and best practices.
•Devising elegant and practical solutions to technical problems.
•Develop high quality, secure, scalable software solutions based on requirement and design specifications within expected time and budget.
•Follow standards in development and testing to ensure compliance with Audit Requirements.

All About You

•Essential - Design Patterns: Expert.
oMicro services, CQRS, event sourcing, queues (prior, load leveling), 12 factor application principles
•Essential - Java SE 11 / Java EE 8: Expert.
oSpring 5 / Spring Boot + hibernate.
oFunctional interfaces, lambda expression.
oJSON-P/B, JEE Security API
•Essential - Cloud architecture practical knowledge: Relevant experience needed.
oPractical knowledge of Pivotal Cloud Foundry is a plus.
•Essential - Database: Good Knowledge.
•Essential - English spoken/read/written: Intermediate.
•Desirable - Cryptographic skills & knowledge of Thales Payshield 9/10k HSMs.
•Desirable - C, C++, Python.


Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.​

If you require accommodations or assistance to complete the online application process, please contact reasonable.accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

Back to top