Senior Platform Engineer
Mastercard
Mastercard
Join Mastercard, a global leader empowering economies and people in over 200 countries. We are dedicated to building a sustainable economy where everyone can thrive, offering secure, simple, and accessible digital payment solutions. Our innovative technology, robust partnerships, and extensive networks empower individuals, businesses, and governments to reach their full potential.
The Database Engineering team is seeking a skilled Senior Database Engineer to enhance our customer experience strategy through continuous innovation and problem-solving. The ideal candidate is a motivated, curious, and analytical professional with an entrepreneurial spirit, passionate about the customer journey. This role involves providing critical Microsoft SQL Server database support for MasterCard’s application databases across both on-premises and cloud environments. You will play a pivotal role in designing, implementing, and maintaining Mastercard’s database systems, collaborating with cross-functional teams to meet data requirements, optimize performance, and ensure data integrity and security while adhering to best practices.
Leverage advanced hands-on experience in configuring, patching, upgrading, and optimizing database software. Demonstrate advanced expertise in security, backup/recovery, architecture, networking, and administration within your assigned database discipline. Prove a strong track record of successful collaboration with technology teams for the development, maintenance, testing, implementation, and support of database technologies.
Proactively monitor systems and apply advanced troubleshooting skills to resolve database issues escalated by business teams and internal monitoring, ensuring timely root cause analysis and remediation. Develop strong partnerships with technology teams and customers, translating business needs into effective technical solutions. Understand and implement database security principles, including user management, roles, and privileges.
Comprehend cloud concepts and effectively perform database administration activities within cloud solutions. Utilize strong to advanced performance and tuning skills to identify, respond to, and resolve database performance issues, communicating resolutions to both technical and business stakeholders. Adhere to established change management, problem management, and incident management processes. Potentially manage large-scale enterprise projects, applying specialized knowledge and architectural expertise. Proactively plan and coordinate significant technical and architectural efforts within the database team and with external technology teams.
Influence Mastercard best practices in planning, coordinating, implementing, and maintaining database solutions. Contribute to team development through training and mentoring, and by creating supporting documentation. Be prepared for on-call duties outside of standard business hours, including weekends.
The ideal candidate will proactively monitor database performance and troubleshoot issues effectively. You will collaborate cross-functionally with engineers and analytics professionals to optimize queries and resolve performance bottlenecks. Responsibilities include creating and maintaining change control and testing processes, along with reviewing and approving database modifications.
A solid understanding of Replication strategy AlwaysOn is essential. You will review development and deployment processes related to databases, identifying areas for enhancement. This role involves implementing database changes and modifications in alignment with application release activities, as well as performing database patching and upgrades while implementing best practices.
Knowledge of SQL Server Analysis Services, SQL Server Integration Services, and PowerBI report server is required. A key objective is improving database expertise across the company. Additional knowledge of AWS and Azure is beneficial, as some critical modules reside on these technologies.
MasterCard
IT Consulting