Senior Software Engineer, Blockchain

Mastercard

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Arlington, VA
Salary
$132,000–$212,000 / yr
Posted
24 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $163k
This role $172k
$106k $223k
below market most similar roles pay here above market

This role pays more than 59% of similar roles. Most pay $149,500–$177,250 — the blue band above. At the midpoint, this role pays about $172k versus about $163k 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 150 open roles on FindRole.

Listed pay typically runs $122,000–$207,000 across 142 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Senior Software Engineer, Blockchain

The Senior Software Engineer - Blockchain joins the Mastercard Blockchain and Digital Assets Engineering team to build scalable products leveraging blockchain technologies for global markets. This role involves designing and developing production-grade smart contract systems and Web3 integrations within the Ethereum/EVM ecosystem. You will lead technical architecture discussions, translate business requirements into robust solutions, and mentor other engineers. Key technologies include Solidity, ethers.js, web3.js, Hardhat, and Foundry, alongside containerization tools like Docker and Kubernetes. You will also utilize CI/CD pipelines and potentially engage with AI agentic systems. The work focuses on adopting distributed ledger technology to bring innovative payment solutions to market, managing products from inception to market validation while ensuring enterprise-grade security, scalability, and reliability across the digital assets space.

What does a Software Engineer earn in Virginia?

Median $165000 from 121 postings across 24 companies.

See salary data

What you'll do

  • Design and develop scalable, production-grade smart contract systems and Web3 integrations within the Ethereum/EVM ecosystem.
  • Lead technical design and architecture discussions to balance scalability, security, performance, and maintainability.
  • Translate complex business requirements into robust blockchain-based solutions aligned with enterprise standards.
  • Participate in architecture reviews, code reviews, and technical design sessions to drive engineering excellence.
  • Develop, test, deploy, and support applications and services in cloud-native, containerized environments.
  • Evaluate emerging blockchain technologies, protocols, and development frameworks to identify new opportunities.
  • Mentor engineers by sharing knowledge, promoting best practices, and fostering technical growth across the team.
  • Champion secure coding practices and operational excellence across all phases of development and delivery.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent practical experience.
  • Proven experience as a Software Engineer, Software Developer, or similar engineering role.
  • Strong expertise in Ethereum/EVM and Web3 development using frameworks such as ethers.js or web3.js.
  • Proficiency in Solidity and hands-on experience designing, developing, and deploying production-grade smart contracts.
  • Deep understanding of blockchain fundamentals, including consensus mechanisms, transaction lifecycle, gas optimization, and security best practices.
  • Experience with smart contract development frameworks such as Hardhat or Foundry.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience with enterprise blockchain protocols such as Hyperledger Besu, Quorum, or Canton (preferred).

More like this

Similar roles

Senior Software Engineer

Mastercard

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

Senior Software Engineer

Circle

Remote (San Francisco, CA) +11 25 days ago $152,500–$205,000
Java Go Blockchain Microservices AWS Microsoft Azure SQL NoSQL System Design Messaging Systems Payment Systems
6+ yrs exp Remote

Senior Software Engineer

Mastercard

O'Fallon, MO 28 days ago $115,000–$184,000
Java 17+ Spring Framework Spring Boot React Angular Vue Jenkins Artifactory Dynatrace Datadog Splunk Grafana Kubernetes PCF AWS Azure Terraform Ansible Chef Python Bash CI/CD Docker
5+ yrs exp

Software Engineer II, Blockchain

Mastercard

Arlington, VA 4 days ago $106,000–$169,000
Blockchain Ethereum EVM Web3 Solidity Smart Contracts Hardhat Foundry Java TypeScript JavaScript Spring Boot React Angular Docker CI/CD AWS Azure Google Cloud Hyperledger Besu Quorum Canton Polygon Arbitrum Optimism Solana Git Agile
Hybrid

Senior Software Engineer

The Walt Disney Company

Seattle, WA +1 21 days ago $150,900–$202,400
JavaScript Web Development HLS DASH DRM PlayReady Widevine Adaptive Bitrate Streaming AVC HEVC AAC EAC3 Telemetry cross platform development
5+ yrs exp Hybrid

Senior Software Engineer

Oracle

Nashville, TN +1 116 days ago $89,200–$209,500
Java C++ C# Distributed Systems APIs CI/CD LLM Scripting Service-Oriented Architecture Automated Testing Observability Incident Response Oracle Cloud Infrastructure IaaS
3+ yrs exp