Mastercard, a global leader in digital payments technology, is seeking a Lead Software Engineer to join their team in Lisbon, Portugal. This role represents an opportunity to work with a company that powers economies across 200+ countries, making transactions secure, simple, and accessible.
The Lead Software Engineer will be responsible for spearheading major software engineering projects with broad scope and long-term business implications. You'll be creating innovative solutions while leading daily system development and maintenance activities to meet service level agreements. The role involves collaboration with business and technical partners to identify opportunities, manage risks, and contribute to overall strategy.
As a technical leader, you'll develop strategic technical plans, create architecture proposals, and serve as a recognized subject matter expert. You'll be instrumental in leading quality assurance processes, mentoring team members, and ensuring compliance with Mastercard's standards. The position requires strong leadership skills in managing production incidents, problem resolution, and guiding teams through all phases of the SDLC.
The ideal candidate brings 5-8 years of experience, particularly in delivering secure solutions in the Financial Services Sector. You should possess advanced knowledge of Software Engineering Concepts and Methodologies, strong communication skills, and the ability to work effectively under pressure. This role offers the opportunity to shape the future of digital payments and work on solutions that impact millions of users globally.
Working at Mastercard means joining a company at the forefront of financial technology innovation, where you'll contribute to building a sustainable economy where everyone can prosper. The role offers the chance to work with cutting-edge technology while leading initiatives that have real-world impact on how people and businesses conduct financial transactions worldwide.