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-1Who is Mastercard?
We work 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. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation, and delivers better business results.
Technology at Mastercard
What we create today will define tomorrow. Revolutionary technologies that reshape the digital economy to be more connected and inclusive than ever before. Safer, faster, more sustainable.
And we need the best people to do it. Technologists who are energized by the challenges of a truly global network. With the talent and vision to create the critical systems and products that power global commerce and connect people everywhere to the vital goods and services they need every day.
Working at Mastercard means being part of a unique culture. Inclusive and diverse, a rich collaboration of ideas and perspectives. A place that celebrates your strengths, values your experiences, and offers you the flexibility to shape a career across disciplines and continents. And the opportunity to work alongside experts and leaders at every level of the business, improving what exists, and inventing what’s next.
Role
• Responsible for design & development of applications and micro-services
• Integration of complex data flows
• Responsible to ensure high performance applications which are secure and scalable
• Design and develop state of the art service-oriented software architectures
• Build high-value analytics off of large data sets while keeping performance top of mind
• Evolve the calculation infrastructure to handle an increase in data volume and user base as we scale globally
• Leverage new technologies and approaches to innovating with increasingly large data sets
• Collaborate across teams with exceptional peers who are passionate about what they do
• Assist in leading the development team and serve as a technical resource for team members
• Mentor the team and provide guidance to improve on the quality of product development
• Collaborate with key stakeholders to bring a data-based technical perspective to the roadmap and business decisions for the improvement of our products
• Lead and push the boundaries of analytics and powerful, scalable applications
• Bring a focus on high-quality code and development best practices
All About You
• Experienced developer with strong development experience with Java/Spring
• Front end experience in React, Angular, Vue, Spring or other javascript framework
• Nice to have experience: React, Redux, Typescript, PostgreSQL or related relational database technology
• Solid experience with RESTful APIs or JSON/SOAP based API
• Necessary skills to have a high degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities
• Deep technical foundation in full-stack development
• Solid understanding of working and building analytics on top of big data
• Experience contributing to the development of large scale applications
• Desire to innovate and leverage new technology
• Passion for solving complex analytical/quantitative problems in real-world scenarios
• Motivation, creativity, self-direction, and desire to thrive on small project teams
• Initiative and creativity in approaching new challenges
• Superior academic record with a degree in Computer Science or related technical field
• Strong English written and communication skills.
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.

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re building 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.