Software Engineer II

Mastercard

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Arlington, VA
Salary
$106,000–$169,000 / yr
Posted
27 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $155k
This role $138k
$95k most similar roles pay here $207k

This role pays less than 67% of similar roles. Most pay $135,000–$175,500 — the shaded band above. At the midpoint, this role pays about $138k versus about $155k 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 116 open roles on FindRole.

Listed pay typically runs $122,000–$207,000 across 104 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 that helps businesses unlock value from their data. You will utilize full-stack development expertise to design, build, deploy, and scale real-time interactive applications for benchmarking portfolio performance and generating actionable dashboards. Your daily work involves developing service-oriented architectures, creating cutting-edge algorithms for on-the-fly processing across hundreds of dimensions, and writing maintainable code using modern design patterns. The role requires proficiency in Java, Spring Boot, React, and PostgreSQL, with additional experience in Snowflake and GitHub Copilot being a plus. You will solve complex technical challenges involving large-scale data sets by applying your knowledge of computer science, mathematics, and statistics to develop robust web applications and scalable microservices within an agile environment.

What does a Software Engineer earn in Virginia?

Median $211200 from 265 postings across 15 companies.

See salary data

What you'll do

  • Design and develop scalable, service-oriented software architectures to support analytics-driven applications.
  • Build and enhance robust web applications using full-stack technologies including Java, Spring Boot, React, and PostgreSQL.
  • Write clean, testable code using modern design patterns to ensure maintainability and separation of concerns.
  • Create advanced algorithms and analytical techniques for real-time processing across high-dimensional data sets.
  • Participate in peer code reviews to uphold high engineering standards and code quality.
  • Contribute to all stages of the development lifecycle including design, implementation, and testing.
  • Optimize performance across large-scale data environments by leveraging 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.
  • Expertise in UI, microservices architecture, and database technologies.
  • Proficiency in Java, Spring Boot, React, and PostgreSQL.
  • Experience with Snowflake or GitHub Copilot (preferred).
  • Strong 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.
  • Work authorization.

More like this

Similar roles

Software Engineer II, Backend/Platform Agentic AI

Mastercard

Arlington, VA 88 days ago $106,000$169,000
Java Spring Boot LLM RAG Agentic Workflows Python REST APIs Microservices CI/CD AWS Azure Docker Kubernetes LangChain LangGraph Vector Databases Databricks Snowflake Prompt Engineering

Software Engineer II

Mastercard

Arlington, VA 3 days ago $106,000$169,000
Java Spring Boot TypeScript React Databricks Apache Spark PySpark AWS Azure API Distributed Systems Object-Oriented Programming Cloud-Native Data Processing
Hybrid

Software Engineer II

Mastercard

O Fallon, MO 2 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

Principal Software Engineer

Mastercard

New York, NY 2 days ago $195,000$323,000
Distributed Systems AWS AI-assisted Development LLM Prompt Engineering CI/CD GitOps Delta Lake Event Streaming

Software Engineer II

Walmart

Seattle, WA +1 56 days ago $96,000$186,000
.NET C# MongoDB NoSQL Microservices AWS Object-Oriented Programming WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

CoStar Group

Arlington, VA 46 days ago $124,000$187,000
React Node.js TypeScript C# .NET Tailwind AWS Azure GCP OpenSearch Kafka SQL NoSQL Microservices Containers CI/CD Agile Scrum Automation Testing AI Tooling