Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 31 Oct 2026

Software Engineer II

Mastercard Arlington, Virginia Hybrid senior full-time

Salary

$106,000 - $169,000 USD per year

Apply on Mastercard

Description

Mastercard's Portfolio Intelligence team is seeking a Software Engineer II to help build a high-performance analytics platform that enables businesses to unlock greater value from their data.

In this role, you will leverage your full-stack development expertise to design, build, deploy, and scale real-time, interactive applications used by thousands of clients globally. These applications empower users to benchmark portfolio performance, monitor key performance indicators, and generate actionable dashboards and reports using Mastercard's rich data assets.

The next-generation platform blends industry-leading analytics, advanced software architecture, and the latest web technologies. You will play a vital role within a rapidly growing organization, working closely with experienced and driven engineers to solve challenging problems.

Responsibilities:

  • Design and develop scalable, service-oriented software architectures supporting analytics-driven applications.
  • Drive the development of robust web applications and continuously enhance product capabilities.
  • Produce well-structured, maintainable code using modern design patterns and principles that ensure separation of concerns.
  • Write clean, testable code and participate in peer code reviews to ensure high engineering standards.
  • Create cutting-edge algorithms and analytical techniques that can handle on-the-fly processing across hundreds of dimensions.
  • Contribute to all stages of the development lifecycle, including design, implementation, and testing.
  • Collaborate cross-functionally to deliver scalable and resilient applications aligned with business needs.
  • Leverage emerging technologies and innovative approaches to optimize performance across large-scale data environments.
  • Apply expertise in computer science, mathematics, and statistics to address complex challenges faced by global organizations.

Requirements:

  • Hands-on software engineering experience, with a strong background in full-stack development, building scalable, high-performance applications.
  • Full-stack development expertise across UI, microservices architecture, and database technologies.
  • Strong proficiency in Java, Spring Boot, React, and PostgreSQL; experience with Snowflake is a plus.
  • Familiarity with AI tools such as GitHub CoPilot and AI integration in the Software Development Lifecycle.
  • Solid understanding of software design patterns, system architecture, data structures, and algorithms, with experience designing maintainable, resilient, and high-performance systems.
  • Demonstrated ability to solve complex, real-world technical challenges and innovate with large-scale data sets.
  • Proven ability to thrive in collaborative, agile development environments, contributing to team planning, execution, and continuous improvement.
  • Excellent written and verbal communication skills, with the ability to convey technical concepts to cross-functional teams and stakeholders.
  • Strong problem-solving mindset, initiative, and creativity in approaching new challenges.
  • Bachelor degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent practical experience may also be considered.

Benefits:

  • Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • Flexible spending account and health savings account
  • Paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
  • 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • Deferred compensation for eligible roles
  • Fitness reimbursement or on-site fitness facilities
  • Eligibility for tuition reimbursement

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Arlington-Virginia/Software-Engineer-II_R-291095

Apply on Mastercard