Our PurposeMastercard 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, 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 SummaryDirector, Software EngineeringWho is MastercardMastercard is a global technology company in the payments industry. We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible.Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships, and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.Overview:Mastercard is seeking a talented Director of Software Engineering to join our Cross Border Services team in Dublin, Ireland. This team focuses on building Cross Border Services capabilities for financial services and is pivotal in our cloud transformation journey. You will be part of a highly agile team building innovative products for global markets.The Role:Lead a team of engineers with a hands-on approach, spending significant time coding and mentoring.Drive innovation and organizational growth through technical expertise.Implement, monitor, and maintain compliance and security in CI/CD pipelines.Apply domain-driven design and enforce contextual mappings and aggregates.Utilize polyglot engineering practices, cutting-edge frameworks, and declarative paradigms.Address complex enterprise initiatives and collaborate with business and product owners.Architect and deliver new services, contribute to agile processes, and improve customer experience.Mentor engineers, lead guild initiatives, and participate in architecture reviews.Conduct technical interviews and promote best engineering practices.All About You and What you need to bring:Expertise in building resilient, scalable distributed systems with deep knowledge of databases, messaging, and caching technologies.Proven experience in multiple programming languages, secure coding, and vulnerability management.Strong understanding of DevOps, infrastructure as code, and cloud development.Experience with advanced testing, CI/CD, virtualization, and containerization.Knowledge of operating systems internals and design patterns.Skills in API standards, full-stack development, and promoting reuse of libraries and services.Leadership in software planning, estimation, and trade-off discussions.Experience in automation, performance engineering, architecture analysis, and operational testing.Familiarity with agile SDLC practices and delivering complex programs.Corporate Security ResponsibilityAll activities involving access to Mastercard assets, information, and networks involve inherent risks. Every employee must:Abide by Mastercard's security policies;Ensure confidentiality and integrity of accessed information;Report security violations or breaches;Complete mandatory security trainings.
#J-18808-Ljbffr