Senior Software Engineer-Database Engineer

Mastercard
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Technical leadership","Collaboration","Troubleshooting","Root cause analysis","Continuous improvement"]

Own and evolve database architecture end to end—designing, building, integrating, securing, and optimizing data platforms to improve performance, reliability, and scalability. Develop and tune Oracle and PostgreSQL solutions, troubleshoot production issues, and drive automation and CI/CD release workflows using tools like Jenkins and cloud pipelines. Partner with application teams, lead technical discussions, and support Agile/Scrum delivery while applying secure coding and vulnerability management practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
1 month ago

Senior Software Engineer-Database Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Own and evolve database architecture end to end—designing, building, integrating, securing, and optimizing data platforms to improve performance, reliability, and scalability. Develop and tune Oracle and PostgreSQL solutions, troubleshoot production issues, and drive automation and CI/CD release workflows using tools like Jenkins and cloud pipelines. Partner with application teams, lead technical discussions, and support Agile/Scrum delivery while applying secure coding and vulnerability management practices.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Define and implement scalable database architecture by translating business requirements into technical solutions.
  • •Design, develop, maintain, and optimize database solutions using Oracle and PostgreSQL.
  • •Develop and support data models, database structures, and integration processes.
  • •Analyze and optimize SQL queries, stored procedures, and database performance to reduce latency and improve stability.
  • •Support database security, compliance, risk mitigation, troubleshoot production issues, and provide technical guidance to teams.

Key Requirements

  • •Strong experience in database design, data modeling, development, production support, and performance optimization.
  • •Expertise in Oracle and/or PostgreSQL database technologies.
  • •Experience designing and implementing database architecture standards and best practices.
  • •Proven experience in SQL tuning including query optimization, indexing, and performance troubleshooting.
  • •Hands-on experience with database security, backup, recovery, and high-availability solutions.
Skills:Technical leadershipCollaborationTroubleshootingRoot cause analysisContinuous improvement
Tech Stack:OraclePostgreSQLSQLStored proceduresSQL DeveloperTOADJavaEclipseIntelliJSonarGitMavenJenkinsCI/CDAWS/Azure pipelinesXL ReleaseAgileScrumOWASPCWE

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor