Senior Software Developer - NuData Security

Who is Mastercard?

We are the global technology company behind the world's fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Senior Software Developer - NuData Security

Mastercard's Enterprise Security Solutions organization develops and delivers world-class security products and services for customers across the globe. NuData Security predicts fraudulent transactions by identifying good users from bad, based on their online behavior. By analyzing over 38 billion behaviors annually, NuData harnesses the power of behavioral and biometric analysis to empower our clients to predict fraud and verify the user behind the device. This allows clients to predict fraud before a critical decision, reduce customer insult, and investigate bad actors efficiently.

We are looking for an experienced Senior Software Developer to join our Feature Team in our Vancouver office.

•Are you a technological polyglot who loves to learn programming languages and skills?
•Are you happiest working in a deeply collaborative environment, sharing ideas and learning with a diverse crew of brilliant colleagues?
•Would you like to help some of the biggest technology companies with their security challenges and stop fraudsters in their tracks?
•The Feature Team builds and maintains customer application interfaces for our fraud detection products, supporting several different platforms.
•We also work with NuData's customer-facing engineers and analysts to fulfil immediate customer requirements across the entire product technology stack.

•Design and develop product features and system-to-system interfaces
•Contribute to large project architecture
•Mentor junior developers
•Work with customer-facing colleagues to gather requirements and troubleshoot issues
•Manage your own time while collaborating with teammates to accomplish project goals
•Grow your skills with continual learning, workshops, conferences and talks

All About You
•Professional software developer with experience in a team-oriented setting, including collaborative use of source control systems and test frameworks
•Familiarity with PHP, plus experience with at least one other object-oriented language such as Java, C#, or C++
•Skilled in the use of Javascript to interact with web-based applications, including JSON, HTTP, and RESTful services
•Hands-on experience in other contemporary languages such as Ruby, Python, Go, or Scala is a bonus
•Experience working with cloud-based server environments is an asset
•Experience with SQL and NoSQL databases (Cassandra, Redis, etc) is a plus
•Bonus points for knowledge of ecommerce, financial services, and Software as a Service (SaaS) business and technical environments

What we offer in return includes a beautiful view of the North Shore mountains, coffee that doesn't suck, and colleagues that are as brilliant as they are likeable. We do cool things as a team, like summer kayaking, game nights, and monthly craft beer tastings. Don't forget the competitive salary, extended health benefits, flex-time schedules, and encouragement and support for professional development. We love it here, and we think you will too.

Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.​

Meet Some of Mastercard's Employees

Charlotte N.

VP, Product Development & Innovation

Charlotte and the ACH Payments Team focus on the strategy, development, and commercialization of new products leveraging real-time payments technology. The team was formed in light of Mastercard’s entry into the real-time payments space and acquisition of the UK-based company Vocalink.

Nili K.

VP, Product Management

Nili works within Mastercard’s Digital Payments Division, focusing specifically on the company’s digital wallet and tokenization solutions in order to enhance the capabilities within each product.

Back to top