Senior Software Engineer-Database Engineer
Core
Define, design, and maintain scalable data architecture, optimizing database performance, security, and reliability for Mastercard's global digital payment ecosystem.
Role type
Senior IC Database Engineer
Builds
Scalable database solutions, data models, and automated release pipelines for payment processing systems
Domain
Fintech / Financial Services / Cloud Data Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Oracle database design, PostgreSQL optimization, SQL query tuning, database security implementation, cloud architecture (AWS/Azure), CI/CD pipeline orchestration, Java development, Agile/Scrum leadership, root cause analysis, technical design leadership
Preferred skills
AI-assisted development tools, modern engineering practices, secure coding standards (OWASP/CWE/SEI CERT), vulnerability management
Technologies
Oracle, PostgreSQL, AWS, Azure, Jenkins, Git, Maven, Eclipse, IntelliJ, Sonar, SQL Developer, TOAD, XL Release
Responsibilities
Translate business requirements into scalable technical database solutions; optimize SQL queries and stored procedures for latency reduction; implement database standards, configurations, and operational procedures; troubleshoot database issues and provide technical guidance; lead technical design discussions and manage small to medium-sized projects; facilitate Scrum ceremonies and coordinate delivery activities across technical teams
Seniority
Senior, hands-on IC with technical leadership