Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$92k - $147k
Full-time

Mastercard

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

Overview:
Mastercard’s Global Credit Authorization team is seeking a Software Engineer II (C/C++) who is passionate about building high-performance, mission-critical systems that operate at global scale.
In this role, you will collaborate with talented engineers to design, develop, test, and support innovative solutions that drive Mastercard’s authorization platform. You'll work in a fast-paced, Agile environment where quality, reliability, and continuous improvement are fundamental to our success.
This is a hybrid position based in O'Fallon, MO, with an expectation of three days per week onsite.

Role:
• Design, develop, and maintain high-quality, scalable C/C++ software that meets Mastercard’s engineering and security standards.
• Deliver user stories within Agile sprint timelines while maintaining a strong focus on quality and reliability.
• Create comprehensive unit tests and automated test coverage to validate functional and non-functional requirements.
• Partner closely with quality engineers to support functional, integration, and system testing efforts.
• Participate in code reviews and technical design discussions to promote maintainable, efficient, and secure solutions.
• Contribute detailed technical designs and implementation plans for assigned work.
• Actively engage in requirements analysis, backlog refinement, and sprint planning activities.
• Collaborate with engineers, architects, product owners, and other stakeholders to achieve project goals and address technical challenges.
• Take ownership of assigned features and support production systems through incident response and on-call participation.
• Develop and maintain technical documentation that supports operational excellence and long-term maintainability.
• Support continuous improvement initiatives, engineering best practices, and automation efforts across the team.
• Contribute to a collaborative and inclusive team culture focused on learning, innovation, and operational excellence.

All About You:
• Strong programming experience with C/C++.
• Experience with scripting languages, preferably Shell scripting.
• Experience writing automated unit tests using frameworks such as Google Test or JUnit.
• Experience developing applications on Linux operating systems.
• Experience using source control systems such as Git or Bitbucket in a collaborative development environment.
• Strong understanding of algorithms, data structures, and distributed systems concepts.
• Experience working within Agile methodologies such as Scrum or Kanban, including continuous integration and iterative software delivery.
• Strong analytical and problem-solving skills with a passion for building reliable, high-performance software.
• Self-motivated, proactive, and able to manage competing priorities in a collaborative, fast-paced environment.
• Excellent verbal and written communication skills with the ability to communicate technical concepts to both technical and non-technical audiences.
• Bachelor's degree in Computer Science, Software Engineering, Information Technology, Mathematics, or a related field. Equivalent practical experience will also be considered.

This role is not eligible for Mastercard’s work authorization sponsorship. As such, candidates must be eligible to work in the United States, now as well as in the future, without employer sponsorship.

Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact View email address on decentrajobs.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

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.

In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations.

Pay Ranges

O'Fallon, Missouri: $92,000 - $147,000 USD

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in O Fallon, MO vacancy
  • $76k - $127k

     ...Site Reliability Engineer II Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with...  ...support our developers during the application build phase in software run principles that include operational design, automation,... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    Dynamic Yield

    O Fallon, MO
    5 days ago
  • $92k - $147k

     ...services that help people, businesses and governments realize their greatest potential. Title and Summary Business Rule Author - Software Engineer II Overview The Business Rules Engineering & Strategy team is looking for a Senior Software Engineer to drive forth our mission... 
    Suggested
    Full time
    Part time
    Work experience placement
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    1 day ago
  • $92k - $147k

     ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview The Transaction Switching team is looking for a Software Engineer II to help drive our software delivery strategy... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    a month ago
  • $92k - $147k

     ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    a month ago
  • $92k - $147k

     ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Who is Mastercard Mastercard is a global technology company in the payments industry. We work to connect and power an... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    a month ago
  • $92k - $147k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive,... 
    Full time
    Part time
    Worldwide
    Flexible hours
    Shift work

    Mastercard

    O Fallon, MO
    a month ago
  • $92k - $147k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    24 days ago
  • $92k - $147k

     ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Who is Mastercard? We work to connect and power an inclusive, digital economy that benefits everyone, everywhere, by making... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    28 days ago
  • $115k - $184k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer II About the Role As a Senior Data Engineer, you’ll take ownership of building and optimizing data platforms, pipelines,... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    15 days ago
  • Description: SeekingaSoftwareEngineerwhothrivesondesigning,coding,andmaintaininglargedataprocessingsystems,primarilyintheSparkframeworkusingScala.Ouridealcandidatewillunderstandthechallengesofworkingwithdataatscaleandhaveafirmknowledgeofalgorithmsandprocessingcomplexity...

    Tricon Solutions

    O Fallon, MO
    4 days ago
  • $73.45k - $132.78k

     ...Description Leidos has an exciting opportunity for an Exploitation Specialist/GDAT Software Engineer to join our team in St. Louis, MO.  This work requires skills and knowledge to modernize applications to facilitate production operations for customer. These... 
    For contractors
    Local area
    Immediate start

    Leidos

    O Fallon, MO
    4 days ago
  • $92k - $147k

     ...governments realize their greatest potential. Title and Summary Software Engineer || Overview At Mastercard, our industry expertise is...  ...Mastercard Corporate Solutions team is looking for a Software Engineer II to drive our customer experience strategy forward by... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    a month ago
  • $115k - $184k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer- RPPS Platform Who is Mastercard? Mastercard powers economies and empowers people in more than 200 countries and territories worldwide... 
    Full time
    Part time
    Remote work
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    1 day ago
  •  ...Software Development Engineer MasterCard software engineering teams leverage Agile development principles, advanced development and design practices, and an obsession over security, reliability, and performance to deliver solutions that delight our customers. We're... 
    Work experience placement
    Flexible hours

    Samprasoft

    O Fallon, MO
    4 days ago
  •  ...Position: Java Engineer Location: Onsite - 5 Days/Week (O'Fallon, Missouri or NYC, NY) Type: Full-Time Employee (FTE) Openings...  ...Redis , Cassandra , Zookeeper , and Splunk . Apply software engineering principles such as SOLID , DRY , and design... 
    Full time
    Local area

    Veracity

    O Fallon, MO
    2 days ago
  •  ...like PCF (Pivotal Cloud Foundry) demonstrates the candidate's ability to work within cloud environments effectively. # Modern Software Design Principles: Deep understanding of design principles like SOLID, DRY (Don't Repeat Yourself), and Single Responsibility. This... 
    Local area

    Damco Solutions

    O Fallon, MO
    4 days ago
  • $115k - $184k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who We Are Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    1 day ago
  • Backend Developer Requirement/Must Have: ~6+ years of experience in backend development using Java. ~ Strong expertise in Core Java, Spring Boot, and REST APIs. ~ Hands-on experience with Kafka / event streaming platforms. ~ Solid understanding of event-driven...

    Cynet Systems

    O Fallon, MO
    5 days ago
  •  ...opportunity for you to join the global credit card authorization team. The system facilitates billions of transactions among issuers, acquirers, and service providers. We are looking for engineers that are passionate about development with constant focus on quality.... 

    Samprasoft

    O Fallon, MO
    4 days ago
  • C++ Developer – Replacement Location: OFALLON, MO – DAY 1 Onsite (hybrid) Duration: Long Term Number of openings: 1 Roles and Responsibilities: Need someone who can analyze C/C++ code and find performance bottlenecks. Proficient in C/C++ Proficient...

    Zortech Solutions

    O Fallon, MO
    3 days ago
  •  ...Overview Decision Point Corporation is looking for an Intermediate Software Developer to join our team supporting the Transportation Geospatial Information System (TGIS) at Scott AFB, IL. This position is on a hybrid telecommute model with onsite work at Scott AFB. Duties... 
    For contractors
    Local area
    Remote work

    Decision Point

    O Fallon, MO
    5 days ago
  •  ...Azure Platform Engineer Location: O'Fallon, MO Duration: Long Term Contract Number of opening: 1 Project Scope: System Integration, CI/CD Pipeline Development, User Provisioning, LDAP Integration, System Resiliency Testing, Security practices Role &... 
    Long term contract

    Keylent Inc

    O Fallon, MO
    3 days ago
  •  ...Specialist to manage full-stack application development and DevOps practices. The role requires a minimum of 5 years of experience in software development, and a strong knowledge of cloud infrastructure and operations. The successful candidate will work collaboratively... 

    NISC

    Lake Saint Louis, MO
    4 days ago
  •  ...Job Title: Lead BizOps Engineer Overview: Job Description: Overview Who is Mastercard? At Mastercard technology, we work...  ...support our developers during the application build phase in software run principals that includes operational design, automation, capacity... 
    Flexible hours

    MasterCard

    O Fallon, MO
    5 days ago
  • Lead Mainframe Developer Location: O'Fallon, MO OnSite Full Time Permanent & Contract Product: Hogan suite (UMB,CIS,CAMS etc.) Must Have Experience in L2 and L3 Maintenance, Support and Compliances COBOL, VSAM, JCL, DB2, Assembler 1. Working experience...
    Permanent employment
    Full time
    Contract work
    Work experience placement

    Georgia IT Inc

    O Fallon, MO
    3 days ago
  •  ...Overview We have an opening for an AWS Cloud Engineer to work on a cloud development and deployment team. The team is involved in the...  ...deployment and maintenance of multiple operational cloud deployed software solutions. A successful candidate will have experience across... 

    Aqua IT

    O Fallon, MO
    5 days ago
  • $212k - $339k

     ...that help people, businesses and governments realize their greatest potential. Title and Summary Vice President, Software Engineering – Decision Management Program Join Mastercard’s Services Technology organization as an engineering leader for the Decision... 
    Full time
    Part time
    Worldwide
    Flexible hours
    3 days per week

    Mastercard

    O Fallon, MO
    3 hours ago
  •  ...Client: Tech Mahindra/Mind Tree Java, PCF, Spring Boot, Angular, NiFi, Apache Kafka Drive the architecture and design of software solutions including Technical solution & application architecture & design Development, review & ownership of architecture &... 
    Local area

    Zortech Solutions

    O Fallon, MO
    3 days ago
  •  ...& Responsibilities Execute and own the baseline architecture implementations and design activities collaborating with other Engineers & Engineering Team. Ability to work with existing and evolve services with minimum guidance. Experience in working with fast... 

    ClifyX

    O Fallon, MO
    4 days ago
  •  ...Lead SDET Engineer Location: O’Fallon MO Need strong Testng, Selenium, Java Coding experience Job Description: Must have:...  ...with Master or 8+ years with Bachelors of hand on experience in software development in test automation, concurrent coding skills in Java... 

    Argyle Infotech

    O Fallon, MO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!