Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Mastercard Logo

Software Engineer II

Mastercard

$110,000 - $176,000
Sep 14, 2025
New York, NY, USA
Apply Now

Mastercard is looking to solve the problem of building a sustainable economy where everyone can prosper by making transactions secure, simple, smart, and accessible.

Requirements

  • Has ability to write secure code in three or more languages (e.g., Java, JavaScript, React/Angular, CSS, HTML).
  • Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT).
  • Understands and implements standard branching (e.g., Gitflow) and peer review practices.
  • Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity.
  • Understands and builds test code at unit level, service level, and integration level to ensure code and functional coverage.
  • Understands the use of basic design patterns (e.g., factory, adaptor, singleton, composite, observer, strategy, inversion of control).
  • Understands Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization.

Responsibilities

  • Own software delivery tasks (code development, test, deployment) at an application/software component level.
  • Participate in team prioritization discussions with Product/Business stakeholders.
  • Able to troubleshoot and refactor existing code.
  • Adopt new languages and architecture patterns needed for the work.
  • Influence the decisions made by the team.
  • Assist peers and less experienced members.
  • Demonstrate active learning and sharing of software practices via Guild/Engineering community initiatives.

Other

  • Bachelor's or Master's degree in computer science or equivalent.
  • 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.