Mastercard

Software Engineer II - Blockchain

Mastercard
Apply
1 day ago
Arlington, VA, USAMid Level

Base Salary

$106k - $169k/yr

Responsibilities

  • Develop, test, deploy, and maintain blockchain applications, smart contracts, and Web3 integrations within the Ethereum/EVM ecosystem.
  • Collaborate with senior engineers, architects, product teams, compliance, security, and engineering teams to deliver secure, scalable, and reliable solutions.
  • Participate in technical design discussions, code reviews, testing activities, and software development processes.
  • Translate business requirements into high-quality, maintainable code aligned with engineering standards and secure coding practices.
  • Troubleshoot and resolve issues across development, test, and production environments.
  • Contribute to engineering process improvements, automation, tooling, and development practices.
  • Develop and support applications running in cloud-native, containerized environments.

Requirements

  • Experience as a software engineer, software developer, or in a similar engineering role.
  • Experience with Ethereum/EVM and Web3 technologies such as ethers.js or web3.js.
  • Working knowledge of Solidity and experience developing or maintaining smart contracts.
  • Understanding of blockchain fundamentals, including transactions, wallets, gas concepts, and common security considerations.
  • Familiarity with Hardhat, Foundry, or similar smart contract development toolchains.
  • Knowledge of software engineering principles, object-oriented programming, modern development practices, and automated unit and integration testing.
  • Experience with Java, TypeScript, JavaScript, or similar technologies, plus familiarity with Git.
  • Exposure to Docker, cloud-native development, CI/CD pipelines, and automation tools.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent practical experience.
  • Preferred qualifications include experience with Hyperledger Besu, Quorum, Canton, Polygon, Arbitrum, Optimism, Solana, Spring, Spring Boot, React, Angular, AWS, Azure, Google Cloud, AI-powered developer tools, LLM integrations, or agentic development frameworks.

Benefits

  • Hybrid work arrangement based in Arlington, Virginia, requiring three days onsite per week.
  • Full-time benefits generally include medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leave; vacation and personal days; paid holidays; 401(k) match; fitness reimbursement or onsite fitness facilities; and tuition reimbursement.
  • The role is not eligible for Mastercard work authorization sponsorship; candidates must be authorized to work in the United States now and in the future without employer sponsorship.

Tech Stack

AngularAWSAzureDockerGitGoogle CloudJavaJavaScriptReactSoliditySpring BootTypeScript

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me