Senior Software Engineer - API Platform @ MasterCard - New York, NY

Job Overview

2 months ago

Senior Software Engineer - API Platform

MasterCard - New York, NY

Mastercard Developers(https://developer.mastercard.com) is the primary API platform for Mastercard partners to access a diverse range of payment, data, loyalty, and security APIs. The team is responsible for delivering an experience that ensures developers can quickly find the right API, assess its technical capabilities and integrate it into new and innovative solutions. Mastercard Developers is looking for a versatile and customer-obsessed Software Developer to join our team. You will play a key role in designing and developing next-generation products and services in Mastercard for a global audience.

  • Would you enjoy collaborating with your team to design new features and solutions in an evolving Enterprise environment?
  • Do you have a strong background in developing and delivering high volume web services?
  • Are you passionate about delivering high quality, high performing and highly extensible software?
  • Are you as excited about the value of what you design and build for your customers as you are by the journey to deliver it?
  • Do you want to be part of one of the most exciting global initiatives in Mastercard right now?

Role

  • Lead planning, design and implementation of technical solutions for global customers (internal and external)
  • Continually ideate, scope, develop, deliver, test and iterate features for the constantly evolving and growing API Platform.
  • Contribute to Mastercard Open Source projects that offer API Client signing and encryption libraries.
  • Ensure appropriate levels of automation are adopted (build, deploy, configure, validate, monitor).
  • Liaise with other global technology, data, operations teams to execute.
  • Act as subject matter expert for API Platform and services to support customer integrations on occasion

All About You

  • Strong Java and object-oriented design and development skills.
  • React ES6 JavaScript skills, including areas of functional, asynchronous programming.
  • Knowledge of Node.js, NPM, Webpack and Jest.
  • Knowledge of NextJS, Jamstack (Hugo) is preferred.
  • Proven track record in web application development
  • You care about the technical architecture and design - ensuring that the solution is flexibly designed and performs efficiently.
  • Experienced working in an Agile environment with a global team that makes frequent production releases.
  • Background in Dev/Ops a distinct advantage.
  • Background in automation a distinct advantage.
  • Experience in designing and delivering APIs and security models an advantage
  • You strive to create highly intuitive and responsive products.

COVID-19 Considerations

We value the safety of each member of our community because we know we’re all in this together. In many locations, which may change over time, we’ve implemented a virtual hiring process and continue to interview candidates by video or phone. In addition, in some locations, only individuals who have been fully vaccinated will be permitted inside Mastercard offices until further notice.

In the US, Mastercard is a government contractor, which may legally require most Mastercard employees to be vaccinated unless a verified approved medical or religious exemption is granted. Further, we are currently making every effort towards having employees return to work in the office 2 days per week, if that makes sense for their team. Everyone must be vaccinated to enter Mastercard offices at this time. Therefore, we expect all candidates to be vaccinated or to be approved for a medical or religious accommodation prior to commencing work at Mastercard.

In the US, 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. If you require accommodations or assistance to complete the online application process, please contact [email protected] and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

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

Software Engineer (Remote)

Paramount

New York, NY

Communicate often with other remote colleagues on our distributed team. Experience with browser-based debugging and performance testing software.

Software Engineer - Backend (Remote)

Path Mental Health

New York, NY

On the patient side, we're focused on a fast and delightful enrollment where patients can find a therapist that's right for them and who takes their insurance…

Software Engineer, Backend (Remote Eligible)

Capital One - US

New York, NY

Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve…

Senior Software Engineer

DataDog

New York, NY

As an engineer on the Cost Observability team you will help us solve interesting problems to understand the cost impacting dimensions of cloud infrastructure …

Front End Engineer

LeagueApps

New York, NY

Beyond FundPlay, we advocate for accessibility and equity through PLAYS, a movement we helped launch and lead to mobilize the industry in spring 2020, and by…

Software Engineer, Back End (Remote-Eligible)

Capital One - US

New York, NY

Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve…

Software Engineer

CreativeX

New York, NY

As a software engineer, you're fluent in coding and you're in the process of mastering the craft. Fully paid medical, dental, and vision (US) and Private…

Software Engineer, Web & Mobile - Remote

Oscar Health

New York, NY

You have at least 4 years of professional work experience. We aim to make health care affordable and accessible for all, and apply this same vision to our perks…

Frontend Software Engineer

Namely

New York, NY

3+ years of experience as a frontend software engineer. Namely offers employees medical, dental, and vision insurance, a 401(k) plan with company match, equity,…

Python Developer

TeknoSpar

New York, NY

Troubleshoot and diagnose issues (hardware or software); Proficient as a backend/API focused Python developer experienced writing code and solving problems.

Software Engineers- Remote/Hybrid

Volomagis

New York, NY

Mid or senior-level software engineers to design a new system around a new novel architecture. Experience with version control tools such as Git and build tools…

Senior Software Engineer - Content Platform (Remote)

Paramount

New York, NY

Communicate often with other remote colleagues on our distributed team. Experience with version control systems (Git and Bitbucket).

Staff Engineer - Automations

BetterCloud

New York, NY

Expert-level experience building highly scalable software solutions. Demonstrated experience implementing monitoring and alerting solutions for past software…

Software Developer

Major League Soccer

New York, NY

Monitor and control all phases of the development process and analysis, design, testing, and implementation, as well as provide user and operational support on…

Python Front Office Developer - Rates Technology

Bank of America

New York, NY

Ensures that software is developed to meet functional, non-functional, and compliance requirements. The role will provide exposure to complex IR products…

Senior Software Engineer - Opportunity for Working Remotely New York, NY

VMware

New York, NY

We develop on bare-metal hardware as well as virtualized environments, so familiarity with ESXi and KVM is desirable, and we also deploy in all the major cloud…

Support & Release Engineer

Computershare

Edison, NJ

Strong accountability and results-oriented, with ability to set priorities independently, provide follow-through, and meet objectives. Paid time away from work.

Senior Software Engineer, Back End (Remote Eligible)

Capital One - US

New York, NY

Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve…

Software Engineer - React

National Research Group

New York, NY

You will work on a team of highly motivated and talented individuals that collaborate with organizational leaders, product managers, technical project managers,…

PHP/Laravel Developer (FT)

LifeWorx

New York, NY

Work with UI/UX Designer to streamline software workflow and meet a business objective. Expert at object-oriented and procedural PHP as well as the Laravel…

Senior Software Engineer- Cost Observability

Datadog

New York, NY

As an engineer on the Cost Observability team you will help us solve interesting problems to understand the cost impacting dimensions of cloud infrastructure …

Senior Software Engineer

Wells Fargo

New York, NY

Join a high performing Agile team developing software in Java using object-oriented principals and design patterns by practicing/advocating Behavior Driven…

DevOps Engineer with Financial industry

Compugra Systems Inc

New York, NY

Build, test and install software in Dev, QA, Prod/DR environment. Global support and includes weekend availability to troubleshoot production related issues and…

Lead Machine Learning Engineer (Remote- Eligible)

Capital One - US

New York, NY

Master's or doctoral degree in computer science, electrical engineering, mathematics, or a similar field. Collaborate as part of a cross-functional Agile team…