Senior Software Engineer at Mastercard at Mastercard - New York City, New York Senior Software Engineer at Mastercard - Mastercard

Senior Software Engineer at Mastercard

Mastercard

Location: New York City, New York, USA

Category: Software Engineering

Salary: 138,000 - 221,000 USD / yearly

Full-time


Job Description

Mastercard is seeking a Senior Software Engineer to join their software engineering team and drive customer experience strategy by innovating and problem-solving for exceptional solutions.

Responsibilities

  • Hands-on development of high-quality, secure, modular, and testable code.
  • Lead design, implementation, and delivery of engineering efforts.
  • Introduce new technology to optimize services.
  • Design technical roadmaps and guide development team.
  • Take ownership of team's software including maintenance and dependencies.
  • Collaborate effectively in a global environment.

Qualifications

  • Proficiency in JavaScript, React, Vue, Angular, Node.js, TypeScript, Scala, etc.
  • Strong foundation in algorithms, data structures, and computer science concepts.
  • Experience with object-oriented development and design patterns.
  • Knowledge of Agile, XP, TDD, BDD, cloud technologies, microservice design, CI/CD, and DevOps.
  • Expertise in scalable, fault-tolerant platforms and modern software design principles.

Perks & Benefits

Mastercard offers a competitive base salary, annual bonus or commissions, insurance, flexible spending accounts, paid leaves, 401k, fitness reimbursement, tuition reimbursement, and more.

Why Join Us?

Join Mastercard to be part of a global technology company driving an inclusive, digital economy and unlocking priceless possibilities for all.