Jobs / United States / Mastercard International Incorporated

Mastercard International Incorporated

Software Engineer II

O'Fallon, Missouri; Arlington, Virginia Posted today

Apply on employer site ↗ Tailor my CV first Source: Company careers site

Optional: we can tailor a CV and cover letter for this job from your real experience first (the first one is free).

Sponsorship verdict

Sponsorship possible

One solid signal, not two. Worth applying, and worth asking about sponsorship early.

  • Employer is on a government sponsor recordThe US Department of Labor certified 76 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first.
  • The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
  • No salary bar for this routeH-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area.
  • What Mastercard International Incorporated paid sponsored hires in similar roles10 certified filings for “Senior Software Engineer” (Software Developers) in MO: $115k–$138k, median $127k.
  • Confirmed live todayWhen a source last listed this job as open.
Details and sources
Employer is on a government sponsor record
The US Department of Labor certified 76 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first. Source: LCA disclosure data (US Department of Labor (OFLC)).
No salary bar for this route
H-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area. Cap-subject employers enter a lottery weighted by wage level. Source: https://www.federalregister.gov/documents/2025/12/29/2025-23853/weighted-selection-process-for-registrants-and-petitioners-seeking-to-file-cap-subject-h-1b, rules effective 2026-02-27.
What Mastercard International Incorporated paid sponsored hires in similar roles
10 certified filings for “Senior Software Engineer” (Software Developers) in MO: $115k–$138k, median $127k. Most were filed at wage level II (50%) — 2 lottery entries, ≈31% projected selection odds for cap-subject employers. Source: US Department of Labor LCA disclosure data (Oct 2025 – Jun 2026).

US H-1B: cap-subject employers enter a lottery weighted by wage level — Level I gets 1 entry, Level IV gets 4 (DHS projected selection odds ≈15% at Level I to ≈61% at Level IV). Universities and non-profit research employers are cap-exempt. The $100,000 fee for new petitions from abroad is currently blocked by a court order (appeal pending).

A verdict summarises public evidence. It is not legal advice and never a guarantee: the employer and the immigration authority decide. Sign in to factor in where you can already work.

About the role

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II About the Role Mastercard's Services Technology organization is seeking a Software Engineer II to contribute to the design, development, testing, deployment, and operational excellence of software solutions that support AI & Decision Product Enablement (DPE) platforms. These platforms power intelligent decisioning, real-time analytics, and fraud prevention capabilities at global scale. This role is responsible for developing and maintaining automated test solutions, validating complex applications and system integrations, contributing to software quality throughout the development lifecycle, and collaborating with Product, Engineering, and Business stakeholders to deliver secure, scalable, and reliable software solutions. The ideal candidate combines strong software engineering fundamentals, automation expertise, problem-solving skills, and a passion for building quality into software from design through production. Responsibilities •Design, develop, test, deploy, and support automated software solutions that validate applications, services, APIs, and system integrations throughout the software development lifecycle. •Translate business, functional, and technical requirements into scalable, maintainable, and automated validation solutions. •Contribute to software design and architecture discussions, applying appropriate testing approaches, automation frameworks, engineering standards, and design patterns. •Develop and maintain automated test frameworks, utilities, and reusable components that improve software quality, reliability, and delivery efficiency. •Write secure, high-quality code while adhering to established coding standards, secure development practices, and team processes. •Participate in code reviews to improve code quality, maintainability, security, automation coverage, and overall engineering excellence. •Develop and maintain unit, functional, integration, performance, regression, and end-to-end automated tests to ensure quality and reliability. •Troubleshoot, debug, and analyze defects, test failures, and application issues to identify root causes and improve system stability. •Partner closely with software engineers to embed quality throughout the development lifecycle, ensuring appropriate test coverage, monitoring, performance validation, and operational readiness. •Analyze and optimize automation frameworks, test execution processes, and validation capabilities to improve scalability, reliability, and efficiency. •Design, generate, and manage test data, environments, and test execution activities required to support delivery objectives. •Build automated quality solutions that integrate with CI/CD pipelines and deployment processes to support continuous testing and release confidence. •Participate in Agile planning, story refinement, requirements elaboration, estimation, prioritization, and delivery activities. •Collect, analyze, and communicate quality metrics, test results, risks, and recommendations to technical and non-technical stakeholders. •Create and maintain technical documentation for automation frameworks, testing approaches, quality strategies, and delivered solutions. •Collaborate with peers to solve technical challenges, share knowledge, improve engineerin

Apply on employer site ↗