JOBSEARCHER

Lead Software Engineer (C/C++)

Lead Software Engineer (C/C++)This is an exciting opportunity for you to join Mastercard on the global credit card authorization team. The system facilitates billions of transactions among issuers, acquirers, and service providers. You will have the chance to lead projects that enhance this system each release. We are looking for engineers that are passionate about design and development with constant focus on quality.ResponsibilitiesPartner with Product Management to elaborate features, stories, and test strategy for each initiativeCreate technical designs and assign work to developersDevelop complex stories in C and write unit tests in C++ (Google Test)Be a quality gate by leading code and design reviewsCollaborate with other Principals and Leads to define interfaces and interactions between systemsAdvise on implementation strategy for successful deploymentImplement development process improvements and automationCoach and develop junior employeesDeliver department and external presentationsAll About YouHave you written many lines of code in C or C++?Do you like solving complex challenges?Have you set technical direction for your team and mentored junior engineers?Do you have experience in automation (CI/CD)?Have you developed software for Linux operating systems?Do you have experience and prefer working on an Agile team?Have you worked on embedded or real-time distributed systems?Are you passionate about quality and engineering standards?Mastercard is a merit-based, inclusive, equal 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. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment 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.Corporate Security ResponsibilityAll 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, andComplete all periodic mandatory security trainings in accordance with Mastercard's guidelines.