Mastercard Logo

Mastercard

Senior Software Engineer

Posted Yesterday
Be an Early Applicant
Hybrid
Pune, Mahārāshtra
Senior level
Hybrid
Pune, Mahārāshtra
Senior level
The Senior Software Engineer will design and build scalable architectures for Mastercard's services, mentor teams, and ensure high-quality solutions are delivered.
The summary above was generated by AI
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
Senior Software Engineer
Overview
Platform Services at MasterCard is responsible for:• Contributing to setting the technology direction for the enterprise• Architecture, design and engineering leadership for creation and adoption of enterprise capabilities including hands on mentoring of engineering teams• Hands on architecture, design and engineering for next generation architectures that enable the business growth• Bringing consistency in delivery of scalable and resilient solutions through architecture patterns and frameworks
Senior Software Engineer:• Responsible for building next generation architecture for MasterCard in collaboration with other architects and engineers in the enterprise• Accountable for aligning business solutions with enterprise frameworks and capabilities• Expected to acquire and become subject matter expert in multiple cutting edge industry frameworks • Expected to contribute extensively to architecture frameworks created by MasterCard to gain competitive advantage
File Transfer Service at Mastercard is a next generation service that enables Mastercard rapidly, reliably and at scale exchange files within Mastercard as well as with Mastercard customers.
We would like to meet you if you answered "Yes" for the majority of questions below:• Have you created or contributed to the creation of architecture and software engineering frameworks?• Are you passionate about exploring industry standard frameworks and critically evaluate their strengths and weaknesses?• Have you mentored the lead developers on the finer aspects of architecture, software infrastructure and coding?• Have you ever worked as an architect and engineered enterprise class systems for scalability and resiliency?• Are you able to zoom in to the technical details and zoom out to enterprise level abstraction rapidly?• Are you motivated to be a part of driving a world beyond cash?
Role• Be a part of motivated, innovative and productive team that creates next generation architecture for MasterCard• Work with technical members in finer details of architecture, engineering and application development• Hands on involvement in complete lifecycle for framework architecture, engineering and development.• End to end ownership of the product right from architecture to production deployment and support• Execute with "You build it, you run it" mindset• Contribute to architecture and framework innovation • Adhere to highest quality standards• Work with Mastercard business units to enable adoption of next generation services and learn from the interactions to guide future development of these services.
All About You
Software development/ architecture experience involving large scale distributed systems and event driven systems
Strong Server development and administration
Strong experience in Spring, NoSQL data stores
Continuous Integration/Deployment - Jenkins, Jenkins Pipelines; build tools such as Maven
Experience with deploying and scaling distributed systems on virtual/docker/kubernetes infrastructure as well as Cloud Foundry
Familiarity with installation/configuration automation and scripting (Chef, BOSH)
BE in Computer Science or equivalent professional experience
Self-starter who can take ownership of technical issues and debug issues
Experience with Linux and Open Source Software like Apache Kafka, Hadoop
Familiarity with Performance Testing
Awareness in security implementations such as X.509 Certificates, SSH Keys, PGP encryption
Understanding of network protocols such as TCP, SSL, HTTPS and SFTP
Working knowledge of GIT, ALM (Rally)
Expertise in Web technologies especially AngularJS is a plus
Extreme customer focus and customer service is mandatory
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.

Similar Jobs at Mastercard

3 Days Ago
Hybrid
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Senior Software Engineer will analyze, design, and deliver technology control solutions, develop applications, and ensure compliance with standards at Mastercard.
Top Skills: Angular.JsAsp.Net CoreBitbucketGitGitJqueryOraclePostgresTypescript
4 Days Ago
Hybrid
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Senior Software Engineer - Test will lead QA and automation testing for ecommerce payment solutions, mentor junior engineers, and drive technical decisions within Agile teams.
Top Skills: AWSAzureDockerDynatraceGCPHadoopJavaJenkinsKubernetesPythonRestSoapSparkSplunkSQL
6 Days Ago
Hybrid
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Seeking a Senior Software Engineer in Test with expertise in Linux and automation. Responsibilities include application testing, developing automated test frameworks, and conducting root cause analysis.
Top Skills: GitKvmLinuxPythonShell ScriptingTest Automation

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.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account