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
Developer
Who is Mastercard?
Mastercard is a global technology company in the payments industry. 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.
Overview
Dynamic Yield by Mastercard, is on the lookout for an exceptional Backend Developer focused on constructing better, more efficient programs and inspiring teams to build innovative and inspiring end-user experiences. The role requires a mind for collaboration, a motivated spirit, and the experience to repeatedly innovate solutions. Dynamic Yield prides itself on its ability to deliver top shelf services to clients; our Senior Backend Developer must be able to design and implement real time systems that work at scale and at real-time.
Dynamic Yield is a company rooted in collaboration and creativity and is looking for excellence, the ability to effectively communicate through multiple channels, and high-functioning interpersonal skills - all are critical for this role's success.
Role
Develop software for our various recommendation systems and data collection pipe lines using well known technologies and platforms.
Deliver quality product and content recommendations in a low-latency environment from multiple data centers.
Debugging meaningful technical issues inside a very deep and complex technical stack involving k8s, containers, micro services, etc.
Collaborate with internal engineering teams in developing and planning new features as well as improving and optimizing our existing platforms.
Suggest new programs, products, and features based off of an understanding of current industry trends and development.
All About You
5+ years of developing experience developing with Python.
Experienced with building complex large scale web applications.
Proven experience with Docker, Kubernetes infrastructure .
Led and developed features end-to-end.
Experienced in working with both relational and non relational .databases: Elasticsearch, Redis, MySQL.
Experience in deploying and maintaining in a cloud environment (AWS, GCP).
Experience creating and working in an Agile, CI/CD environment; GitHub actions/Jenkins etc.
Experienced with Kafka/Flink - advantage .
Experience developing with Scala/nodeJS - advantage .
Team player, strong communication skills and empath.
Corporate Security Responsibility
Responsibilities
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.