Jobs and Careers
MA

Senior Software Engineer

Mastercard
Hungaryfull_timeVerifiedPosted 11 Dec 2023

About the role

Our Purpose

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.

Title and Summary

Senior Software Engineer

Our Purpose:
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 (https://www.mastercard.us/en-us/vision/who-we-are/diversity-inclusion.html) 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.

Overview:
The Cyber and Intelligence Solutions (C&I) team is responsible for product management and innovative product development of products and services to address the evolving risk & cyber security needs of all of MasterCard’s various customer segments. The C&I team was established with the responsibility to safeguard all aspects of safety and security in payments and have made great strides with new products, services and standards, positively impacting all aspects of our current and future payment eco-system.

Ekata, a Mastercard company, is the global standard in identity verification, providing businesses worldwide the ability to link any digital transaction to the human behind it. Our Ekata Identity Engine, the first and only of its kind, uses complex machine learning to combine features derived from the billions of transactions within our proprietary network and the data from our graph to deliver industry leading risk assessment solutions.  

We are looking for a Senior Software Engineer to work in our Budapest office, who thrives on designing, implementing and maintaining low latency applications on JVM based languages. Our ideal candidate would have experience in building and maintaining microservices and have a strong interest in working with data in a low latency environment.



Your ideal job should be one where you work in a small team and are empowered to make yourself and your team more productive on a daily basis. You should want to be part of a team where your desire to grow and learn are valued and aptly rewarded; where using and contributing to open source are looked upon as an asset; where innovating and executing are core to your teams' beliefs.

In this role You will:

Be part of a creative and innovative team

Create solutions with high level of innovation, cost effectiveness and high quality

Contribute to day-to-day system development and maintenance activities of the team to meet service level agreements (SLAs)

Experiment with new technologies and create PoC (Proof of Concept) solutions in various fields such as microservice framework improvement, monitoring and measurement tooling, dataflow automation

Build optimized and scalable code and algorithms

Participate in cross-team/cross functional projects

Deploy, monitor and maintain microservices 

Independently analyze, propose and develop solutions based on product/client requests

Write technical design documents and lead the corresponding design reviews

Communicate closely and effectively with engineering management, leads, and peers to gather and understand requirements, share project status and deal with unexpected issues 

Ensure and enforce the adherence to the standards and procedures that result in an environment compliant with information security policy

Mentor junior colleagues



All About You: 

Experience in developing and deploying microservices architectures

Proven experience with the JVM based languages and projects (e.g. Scala, Clojure,

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Mastercard

View company profile →