Software Engineer II
Mastercard
Software Engineer II
Overview
The Virtual Card Management (VCM) team is part of the Commercial Transaction Management & Controls (CTMC) program within Mastercard's Commercial & New Payment Flows (CNPF) organization — making payments smarter and businesses stronger by providing faster, more secure, and more efficient commercial payment experiences globally.
VCM is responsible for the end-to-end lifecycle of virtual and real card management, including authorization & clearing, spend controls, gateway & token management, event notifications, and multi-scheme virtual card capabilities. Our platform powers key products such as InControl (ICCP), Business Payment Controls (BPC, and Commercial Connect API — serving issuers, corporates, fintechs, and travel intermediaries worldwide.
We are looking for a Software Engineer II to join our engineering team and contribute to the design, development, and maintenance of our commercial payment platforms. The ideal candidate is a motivated engineer with solid foundational skills who is eager to grow, solve meaningful problems, and deliver high-quality software in a collaborative, fast-paced environment.
We demonstrate 'Mastercard Way' cultural values every day — own it, simplify it, sense of urgency, thoughtful risk-taking, unlock potential, and be inclusive — with a relentless focus on our customers. As a Software Engineer II on the VCM team, you will: Execute defined components of technology or product projects by translating functional requirements into technical solutions, ensuring alignment with project objectives and organizational standards.
Implement routine enhancements and minor modifications to existing systems, applying established procedures and best practices to improve functionality, security, or performance.
Troubleshoot and resolve identifiable, routine issues by analyzing logs, reproducing problems, and applying documented solutions, including security patches and configuration adjustments.
Support system maintenance activities such as applying updates, patches, and configuration changes, ensuring minimal disruption and adherence to change management processes.
Provide technical input during project planning and reviews by contributing insights on system design, technical feasibility, and potential risks, supporting the development of high-quality requirements documents and technical artifacts.
Assist in documenting technical procedures, best practices, and standards to promote consistency, knowledge sharing, and process improvement within the team.
Collaborate with team members and stakeholders to review project deliverables, ensuring they meet quality standards, technical specifications, and organizational requirements.
Utilize experience and a comprehensive understanding of area processes and tools to make minor adjustments or enhancements to resolve identifiable issues. May manage smaller projects/initiatives as an experienced individual contributor with specialized knowledge within Software Engineering. All About You
Education
Bachelor's degree in Computer Science, Software Engineering, or equivalent. Technical Qualifications
Intermediate proficiency in software development — writing clean, maintainable code and translating functional requirements into working technical solutions (Java, Microservice, Spring, SpringBoot and SQL).
Practical knowledge of Software Development Life Cycle (SDLC) models (e.g., Scrum, Kanban, SAFe) and the ability to participate effectively in agile delivery processes.
Experience with testing practices — designing and executing unit, integration, and functional tests as an integral part of development.
Ability to troubleshoot and resolve routine issues through log analysis, problem reproduction, and application of documented solutions and security patches
Familiarity with DevOps and CI/CD toolchains — understanding continuous integration, delivery, and deployment practices to support software flow and quality.
Exposure to cloud platforms and application design patterns for cloud-based environments.
Understanding of secure coding standards and the ability to apply basic security best practices in day-to-day development. Professional Skills
Business Acumen — ability to understand internal business operations and how technical work connects to customer and business outcomes.
Strong collaboration and communication skills — works effectively with team members and cross-functional stakeholders to deliver quality outcomes
Proactive approach to documentation, knowledge sharing, and process improvement
Eagerness to learn, adapt to new technologies, and grow within the Software Engineering discipline Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
- Abide by Mastercard’s security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
$80.37k - $104.49k
...Software Engineer II Location: Pleasanton, CA or Coppell, TX. About Blackhawk Network Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase...SuggestedFull timeWork experience placementLocal areaFlexible hours- ...information and be part of a mission-driven team that makes a global impact. The job details are as follows: OCLC is seeking a Software Search Engineer to join our dynamic development team focused on enhancing search capabilities within WorldCat and other OCLC products....SuggestedLocal areaWorldwide3 days per week
$105.3k - $136.92k
...headquarters. This rhythm gives you the tools, connection, and autonomy you need to make a real impact. Overview We are looking for a Software Engineer I to join our Android engineering team. In this role you will contribute to the development and maintenance of our consumer-...SuggestedFull timeWork experience placementInternshipWork at officeLocal areaRemote workFlexible hours- ...Overview US biotech tools company is building next‑gen lab automation systems, searching for a Software Engineer to develop control and AI‑driven software for complex instruments at their CA HQ. The role is hands‑on with hardware (motion control, liquid handling, optics...Suggested
- ...Pleasanton, California 6+ months Up to $82.00/Hour Contract Shift-1 Overview As a Senior Software Engineer in Company’s Secure Computing Solutions group, you will be part of the Pleasanton, California-based Integrated Product Team developing hardware and software security...SuggestedContract workShift work
$89.6k - $168k
...Software Engineer TriNet is a leading provider of comprehensive human resources solutions for small to midsize businesses (SMBs). We enhance business productivity by enabling our clients to outsource their HR function to one strategic partner and allowing them to focus...Permanent employmentFull timeWork at officeRemote workRelocation- Job Title Java, Spring, Spring Boot CI/CD, Automation Cloud – Azure, AWS, PCF Relational DBs, No-SQL (Mongo DB, Cassandra) Messaging -- MQ, Rabbit MQ, Kafka Experienced with developing highly scalable Microservices.
- Tech-Mex, Inc., is an innovative U.S. technology staffing company with an office in the Silicon Valley. Tech-Mex, Inc., is currently seeking qualified Tech Professionals. Below is a list of the general skills languages we are currently looking for, and our general...Work at officeWork visa
- A leading healthcare company is seeking a Senior Software Systems Engineer in Pleasanton, CA. This position focuses on supporting the design and development of software solutions for medical devices within the Heart Failure Division. Ideal candidates will have a Bachelor...
$176k - $264k
About the Team Product Engineering builds the end‑to‑end product experiences that Workday customers use. Many of these experiences are now... ...agent‑ready, high‑quality APIs. About the Role As a Senior Software Development Engineer in Product Engineering, you will be a technical...Contract work$148k - $222k
...all the way to professional developers that have been writing software for many years. To serve this dynamic user base, the Developer... ...IDEs and CLI tooling. In this team you will work closely with engineers, product managers, and other cross-functional peers to turn...Work at officeRemote workHome officeFlexible hours- ...Client: Workday Title: Software Development Engineer ( need data engineers with Databricks, MLOps, Spark and AWS) Client: Workday, two location Beaverton, Oregan or Pleasanton, CA, Hybrid 2 days Must have: We are not looking for ML engineers...
$190.1k - $285.1k
...collaborating with agile teams, or championing innovation and software design, Workday offers an environment where your talents can thrive... ...the Role We are seeking a Senior Software Development Engineer with a passion for architectural design and high-performance engineering...Work experience placementWork at officeRemote workWorldwideHome officeFlexible hours$121.07k - $163.46k
...headquarters. This rhythm gives you the tools, connection, and autonomy you need to make a real impact. Overview: As a Senior Software Engineer , you will join the team responsible for delivering the next generation of a high-volume, fault-tolerant, and scalable...Full timeWork experience placementWork at officeLocal areaRemote workFlexible hours$142.11k - $186.06k
...building quantum technology to transform navigation, timing, geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together to solve complex challenges and turn bold ideas into real-world...Permanent employmentImmediate startFlexible hours$156k - $196k
...founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process.... ...and Grow at BlackLine! Make Your Mark: As a Sr.Software Engineer, you will play a crucial role in delivering high quality releases...Temporary workWork at officeShift work3 days per week$121.07k - $163.46k
...Sr. Software Engineer About Blackhawk Network: Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams...Full timeWork experience placementWork at officeLocal areaRemote workWorldwideFlexible hours- ...access information and be part of a mission‑driven team that makes a global impact. The job details are as follows: As a Senior Software Engineer, you will be responsible for independently designing, developing, and testing complex software programs and systems. You will...Work experience placementWork at officeLocal areaWorldwide3 days per week
- ...Frontend Software Engineer Location: Pleasanton, CA Position type: contract Start Date: ASAP Rate: DOE Job Description Specific wants for this position include: Solid understanding of Web Page Development Process Management experience is plus....Contract workImmediate start
$161.64k - $171.64k
Software Engineer (Ref:1) Job Summary Design and implement software applications, including system architecture and user interface, to meet project specifications. Lead code reviews and provide mentorship to foster a culture of continuous improvement and technical excellence...Relocation- A rapidly growing biotech organization in Pleasanton, CA, is looking for a Senior Software Engineer to lead the design and implementation of core software for complex systems. The role requires proficiency in C and Python, with at least 3 years of experience in developing...
$148k - $222k
...all the way to professional developers that have been writing software for many years. To serve this dynamic user base, the Developer... ...IDEs and CLI tooling.In this team you will work closely with engineers, product managers, and other cross-functional peers to turn business...Work at officeRemote workHome officeFlexible hours- A technology solutions provider in California is seeking a developer to design and build solutions for supply chain systems. The ideal candidate has at least 3 years of coding experience, strong JavaScript skills, and is adept at SQL. Responsibilities include developing...
- A technology solutions firm located in California is looking for a developer to craft innovative solutions for Supply Chain and Order Management systems. The ideal candidate will have a background in coding, particularly with Java Script, and experience in Agile methodologies...
$190.1k - $285.1k
...and enabling seamless, secure, ecosystem-wide data access. By engineering high-throughput distributed platform services, we transform how... ...and external third-party consumers. About You As a Senior Software Engineer on the OMS Data Lake team, these are the Core Competencies...Work at officeRemote workHome officeFlexible hours- Kappaalphapsi1911 is seeking a Senior Software Engineer based in Pleasanton, CA. The ideal candidate will design and optimize core software platforms while enhancing the performance of existing systems. With 8+ years in software development, you will lead design efforts...
- Cts Technology Solutions, Inc. is seeking a Senior Software Engineer in Pleasanton, California, to develop hardware and software security solutions for commercial and aerospace applications. In this role, you will lead activities for software development, integration, and...Full timeContract work
- ...goals. Responsibilities: Lead small teams and mentor junior engineers. Design and implement complex features and systems. Provide... ...related discipline, or equivalent work experience. 5+ years of software development experience. 5+ years Java development experience...Work experience placementWork at officeLocal areaWorldwide3 days per week
$148k - $222k
...company. If you want to do high-impact AI infrastructure work in enterprise software, we'd love to hear from you. About the Role The Workday AI Tools team is looking for a software engineer who's excited to build the infrastructure behind enterprise AI. You'll...Work at officeRemote workHome officeFlexible hours$78k - $156k
...as a best place to work for diversity, working mothers, female executives, and scientists. The Opportunity The Senior Software Design Assurance Engineer is responsible for supporting product development, executing and maintaining software quality engineering...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- senior robotics software engineer Dublin, CA
- senior software engineer Dublin, CA
- software developer fintech Dublin, CA
- senior software engineer ruby on rails Dublin, CA
- consulting software engineer Dublin, CA
- senior software engineer remote Dublin, CA
- entry level software engineer remote Dublin, CA
- software engineer full time Dublin, CA
- startup software engineer Dublin, CA
- software engineer internship remote Dublin, CA

