Software Engineer II

Mastercard

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Arlington, VA
Salary
$106,000–$169,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $138k
This role $138k
$93k most similar roles pay here $190k

This role pays less than 59% of similar roles. Most pay $119,500–$156,750 — the shaded band above. At the midpoint, this role pays about $138k versus about $138k for comparable roles.

Based on 240 similar postings.

Employer

About Mastercard

Mastercard is a global technology company in the payments industry, processing transactions between financial institutions and merchants using its extensive network of credit, debit, and prepaid card products. Industry: Payments Technology & Financial Services

Mastercard currently has 136 open roles on FindRole.

Listed pay typically runs $115,000–$191,500 across 122 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Software Engineer II

The Software Engineer II joins the Portfolio Intelligence team within the Services organization to build a high-performance analytics platform. In this role, you will utilize full-stack development expertise to design, build, and scale real-time interactive applications that allow global clients to benchmark portfolio performance and generate actionable dashboards from rich data assets. You will develop service-oriented architectures, create cutting-edge algorithms for on-the-fly processing across hundreds of dimensions, and contribute to all stages of the development lifecycle in an agile environment. The role requires proficiency in Java, Spring Boot, React, and PostgreSQL, with Snowflake experience considered a plus. You will also utilize AI tools like GitHub Copilot. This position focuses on solving complex technical challenges involving large-scale data environments by applying core principles of computer science, mathematics, and statistics to create resilient software systems.

What does a Software Engineer earn in Virginia?

Median $154938 from 105 postings across 19 companies.

See salary data

What you'll do

  • Design and develop scalable, service-oriented software architectures for analytics-driven applications.
  • Build and maintain robust web applications to enhance product capabilities for global clients.
  • Write clean, testable code using modern design patterns and principles of separation of concerns.
  • Create advanced algorithms and analytical techniques to process data across hundreds of dimensions.
  • Participate in the full development lifecycle including design, implementation, and testing.
  • Perform peer code reviews to ensure high engineering standards and maintainability.
  • Optimize performance across large-scale data environments using emerging technologies and innovative approaches.

What we're looking for

  • Bachelor degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).
  • Hands-on software engineering experience with a strong background in full-stack development and building scalable applications.
  • Full-stack expertise across UI, microservices architecture, and database technologies.
  • Proficiency in Java, Spring Boot, React, and PostgreSQL.
  • Experience with Snowflake (preferred).
  • 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.
  • Excellent written and verbal communication skills to convey technical concepts to cross-functional teams.

More like this

Similar roles

Software Engineer II

Mastercard

O Fallon, MO 15 days ago $92,000–$147,000
Java Spring Boot RESTful APIs Apache Kafka gRPC IBM MQ Kubernetes Docker JUnit Git Bitbucket Shell Scripting Linux Windows Agile Object-Oriented Programming

Software Engineer II

Mastercard

O Fallon, MO 16 days ago $92,000–$147,000
Java Spring JUnit Rest Assured JBehave Cucumber Oracle REST SOAP CI/CD Jenkins Bamboo Sonar Checkmarx Fortify Maven Git SQL TDD BDD Agile Microservices
3+ yrs exp

Software Engineer II

Mastercard

O Fallon, MO 15 days ago $92,000–$147,000
Java Oracle PL/SQL SQL TestNG Spock Jenkins Splunk Postman PuTTY WinSCP Toad IntelliJ IDEA JBoss Developer Studio Agile SAFe Microservices Object-Oriented Programming

Software Engineer II

CoStar Group

Richmond, VA 69 days ago $108,000–$140,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis

Senior Software Engineer

Mastercard

Arlington, VA 4 days ago $132,000–$212,000
Java Spring Boot React Angular PostgreSQL SQL Snowflake TypeScript JavaScript REST APIs Microservices Distributed Systems CI/CD Agile GitHub Copilot Object-Oriented Design Data Modeling Automated Testing
Hybrid

Senior Software Engineer

Mastercard

Arlington, VA 3 days ago $132,000–$212,000
Java Spring Boot Angular Apache Kafka REST APIs Microservices SQL PostgreSQL Oracle Cloud-native CI/CD Git Agile Object-Oriented Design System Design AI-assisted development tools
Hybrid