Lead the software development team focusing on database technologies, ensuring successful outcomes, implementing data solutions, and cultivating a collaborative engineering culture.
Our Purpose
Mastercard 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 and 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 Summary
Lead Software Engineer (Java, PL/SQL)
Overview:
Who is Mastercard?
Mastercard 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.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
This position is for Lead Data Engineering in the Commercial Data as a Service group. In this position you will enjoy being responsible for helping define and maintain the data systems key to delivering successful outcomes for our customers. will lead a software development team focused on our core services - someone who combines deep technical experience with great people management skills and can help elevate our teams and our approach to engineering. We are building a culture that fosters innovation, built on a foundation of inclusion and diversity. We are looking for a candidate that has proven experience in coding, architecture leadership, and leading engineers in a fast-paced environment. This position is a mix of hands-on-keyboard development, process engineering, and management responsibilities with a strong emphasis on technical leadership.
Role• Leads initiatives to build and maintain database technologies, environments, and applications, seeking opportunities for improvements and efficiencies.• Architects' internal data solutions as part of the full stack to include data modelling, integration with file based as well as event driven upstream systems.• Must have strong hands-on experience and knowledge on PL/SQL and Java and Spring boot.• Writes SQL statement procedures to optimize SQL execution and query development.• Effectively utilizes various technology like PL/SQL packages for ETL.• Manages the deployment of data solutions that are optimally standardized and database updates to meet project deliverables.• Leads database security posture, which includes proactively identifying security risks and implementing both risk mitigation plans and control functions.• Grow and inspire a team of engineers through a combination of coaching, mentoring, feedback and career development• Cultivate a healthy, collaborative engineering culture that's in line with our values and DevOps principles.• Make recommendations on future technical architecture for software, platform, integrations and tools• Work collaboratively to help define, execute and implement product roadmaps
All About You: • 12+ years of overall industry experience.• Should have experience working on Oracle (PL/SQL) writing optimized SQL queries and packages• Skilled in Java and Spring boot to write application programming code/ build services.• Highly skilled in SQL knowledge and relational databases.• Experienced with developing and maintaining data pipelines for the extraction, transformation, and/or loading of large-scale data (knowledge on any ETL is good to have).• Strong with Data warehousing concepts and ETL concepts.• Experienced with working with large data sets. You've implemented parallel processing and have dealt with the limitations and challenges of working with terabytes of data.• Strong analytics skills related to working with unstructured datasets.• Experienced with performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.• Experienced with database administration and query optimization with different databases.• Capable of effectively communicating requirements and solutions to audiences with different skill sets.• Familiarity with the core requirements of data analysis and/or presentation.• Focused, innovative, and self-sufficient problem solver who is willing to independently and creatively deep-dive into an issue, cut to the heart of a problem, and solve it.•
Bonus Points if:
You have any prior experience with any of the following: • Jenkins, JFrog, Datadog, Splunk.• Familiarity with cloud data platforms like Snowflake and Databricks.• Knowledge on application programming Spark (Scala).• Javascript, regex• BI Tools: PowerBI, Tableau
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
Mastercard 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 and 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 Summary
Lead Software Engineer (Java, PL/SQL)
Overview:
Who is Mastercard?
Mastercard 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.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
This position is for Lead Data Engineering in the Commercial Data as a Service group. In this position you will enjoy being responsible for helping define and maintain the data systems key to delivering successful outcomes for our customers. will lead a software development team focused on our core services - someone who combines deep technical experience with great people management skills and can help elevate our teams and our approach to engineering. We are building a culture that fosters innovation, built on a foundation of inclusion and diversity. We are looking for a candidate that has proven experience in coding, architecture leadership, and leading engineers in a fast-paced environment. This position is a mix of hands-on-keyboard development, process engineering, and management responsibilities with a strong emphasis on technical leadership.
Role• Leads initiatives to build and maintain database technologies, environments, and applications, seeking opportunities for improvements and efficiencies.• Architects' internal data solutions as part of the full stack to include data modelling, integration with file based as well as event driven upstream systems.• Must have strong hands-on experience and knowledge on PL/SQL and Java and Spring boot.• Writes SQL statement procedures to optimize SQL execution and query development.• Effectively utilizes various technology like PL/SQL packages for ETL.• Manages the deployment of data solutions that are optimally standardized and database updates to meet project deliverables.• Leads database security posture, which includes proactively identifying security risks and implementing both risk mitigation plans and control functions.• Grow and inspire a team of engineers through a combination of coaching, mentoring, feedback and career development• Cultivate a healthy, collaborative engineering culture that's in line with our values and DevOps principles.• Make recommendations on future technical architecture for software, platform, integrations and tools• Work collaboratively to help define, execute and implement product roadmaps
All About You: • 12+ years of overall industry experience.• Should have experience working on Oracle (PL/SQL) writing optimized SQL queries and packages• Skilled in Java and Spring boot to write application programming code/ build services.• Highly skilled in SQL knowledge and relational databases.• Experienced with developing and maintaining data pipelines for the extraction, transformation, and/or loading of large-scale data (knowledge on any ETL is good to have).• Strong with Data warehousing concepts and ETL concepts.• Experienced with working with large data sets. You've implemented parallel processing and have dealt with the limitations and challenges of working with terabytes of data.• Strong analytics skills related to working with unstructured datasets.• Experienced with performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.• Experienced with database administration and query optimization with different databases.• Capable of effectively communicating requirements and solutions to audiences with different skill sets.• Familiarity with the core requirements of data analysis and/or presentation.• Focused, innovative, and self-sufficient problem solver who is willing to independently and creatively deep-dive into an issue, cut to the heart of a problem, and solve it.•
Bonus Points if:
You have any prior experience with any of the following: • Jenkins, JFrog, Datadog, Splunk.• Familiarity with cloud data platforms like Snowflake and Databricks.• Knowledge on application programming Spark (Scala).• Javascript, regex• BI Tools: PowerBI, Tableau
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
- Abide by Mastercard's security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Top Skills
Databricks
Datadog
ETL
Java
JavaScript
Jenkins
Jfrog
Oracle
Pl/Sql
Power BI
Scala
Snowflake
Spark
Splunk
Spring Boot
SQL
Tableau
Similar Jobs at Mastercard
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Software Engineer II responsible for the development, testing, and maintenance of software solutions, while adhering to best practices and standards. Collaborates with teams to address business needs and improve processes.
Top Skills:
ProgrammingSoftware DevelopmentSoftware Engineering
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
As a Senior Software Engineer, you'll lead architecture implementations, influence best practices, and participate in the software development lifecycle to deliver excellent user experiences, focusing on both UI and backend development.
Top Skills:
GitJavaJenkinsJpaPivotal Cloud FoundryPostgresReactRest ApiSpringSpring BatchSpring Boot
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
This role involves analyzing, designing, developing, and delivering software solutions while managing a team focused on software engineering tasks, with 80% hands-on coding and 20% management duties.
Top Skills:
JavaKubernetesSpring Boot
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

