Senior Software Engineer (Database Developer)

Mastercard

5+ yrs Pune Full Time Hybrid (office + remote)
Mastercard logo
Posted : today
Actively hiring

Job description

Mastercard is at the forefront of powering global economies and empowering individuals across over 200 countries. We are dedicated to fostering a sustainable economy where everyone can thrive. Our commitment extends to providing diverse digital payment options that are secure, simple, smart, and accessible. Through a unique blend of technology, innovation, partnerships, and extensive networks, we deliver products and services that enable individuals, businesses, and governments to reach their full potential.

Responsibilities

This Senior Software Engineer role focuses on Oracle database development within a dynamic engineering organization based in Pune. You will be an integral part of a globally distributed team, collaborating closely with onshore counterparts to ensure the high availability and stability of critical payment systems. Operating within a Scaled Agile (SAFe) framework, your responsibilities will include contributing to sprint planning and execution, developing and maintaining multi-technology stack solutions, and providing essential support for live systems to guarantee performance and adherence to enterprise standards. A key aspect of this role involves actively participating in continuous improvement initiatives, enhancing engineering best practices, and driving automation for greater delivery efficiency and quality.

Qualifications

We are seeking a highly skilled and collaborative Software Engineer with a proven track record in complex, enterprise-scale environments. A minimum of 5 years of experience in Oracle database development is essential, including demonstrated expertise in writing complex PL/SQL solutions. Proficiency in SQL performance tuning, data modeling, data migration, data quality, and ETL processes is required. The ideal candidate will possess excellent communication skills, experience supporting high-volume, high-availability production systems, and a strong understanding of implementing automated deployment pipelines and database release processes. Experience working within Agile/Scrum methodologies, particularly SAFe, is highly desirable, alongside robust problem-solving skills and a commitment to ownership. The ability to effectively collaborate across distributed teams is paramount. Desirable experience includes knowledge of Exadata, Java, test automation, and exposure to payment systems or financial services.

Essential Skills

Oracle Database DevelopmentPL/SQLSQL Performance TuningData ModelingData MigrationETL ProcessesProduction SupportHigh Availability SystemsAutomated Deployment PipelinesDatabase Release ProcessesAgileScrumSAFeCollaborationProblem SolvingProduction Systems SupportEnterprise Standards AdherenceProcess Improvement

Good to Have

ExadataJavaTest AutomationInformation Security Compliance

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer (Database Developer)
IndustryFinancial Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

Financial Services

Senior Software Engineer (Database Developer) at Mastercard | SkillMX | SkillMX