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

Senior Software Engineer

$115k - $184k
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


Senior Software Engineer


About Mastercard


Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible.


Using secure data and networks, partnerships, and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.


Role Overview


You will design and build the next-generation Decision Management Platform: the real-time system that scores and approves billions of payment transactions. The role is hands-on. You will write code, run prototypes, and use AI coding tools every day to ship faster and at higher quality. You'll be joining a high-growth team that's actively expanding to meet increasing scale and impact.


You will work directly with senior engineers, architects, and product managers to deliver features that make the platform faster, more reliable, and cheaper to run.


Key Responsibilities


Build the Platform
• Write production code for services, tooling, and platform features.
• Design and implement components of large distributed systems.
• Build reusable services, libraries, and integrations.
• Take prototypes from idea to working software.


Make Sound Technical Calls
• Pick the right frameworks, libraries, and tools by weighing quality, cost, latency, and reliability.
• Make clear trade-offs in the systems you own and explain them to your team.


Use AI Tools and Help Others Do the Same
• Use AI coding tools as your default way of working.
• Share patterns, demos, and tips with your team so they get the same leverage.
• Automate the boring parts of development.


Improve What You Own
• Make the customer experience better across the services you work on.
• Simplify designs to cut cost or latency without losing capability.
• Pay down technical debt, fix resiliency gaps, and close operational risks.


Work Across Teams
• Contribute to designs that span multiple services.
• Give useful feedback in design and code reviews.


Grow the Team
• Mentor peers and junior engineers.
• Interview candidates and help raise the hiring bar.


What We're Looking For
• You ship. A track record of delivering real features in real distributed systems at scale.
• You build for scale. Hands-on experience with high-throughput, low-latency systems - ideally streaming or real-time decisioning.
• You thrive in startup-mode teams. Experience at a startup or in a startup-like environment inside a larger company: small teams, shifting priorities, owning things end-to-end.
• You're polyglot and curious. Comfortable working in several languages and eager to pick up new ones, frameworks, and tools as the problem demands.
• You use AI tools well. Claude Code, Copilot, or similar are part of how you work, not something you've tried once.
• You write clear code and clear words. You can explain a design to an engineer and a product manager.
• You care about the craft. Tests, observability, and clean interfaces are not optional for you.
• You collaborate. You work well with engineers, data scientists, and product partners.


Technical Domains
You won't need all of these. Show real hands-on experience in several.


Decisioning Data & Features
• Data platforms for decisioning: lakehouses, delta lakes, distributed logs.
• Feature platforms: defining, validating, and serving features for batch and real-time use.
• Data models for events, features, reference data, labels, and outcomes.
• Data contracts, lineage, and quality checks.


High-Throughput, Low-Latency Systems
• Event streaming and high-volume pipelines.
• Distributed caches and in-memory data grids.
• Sub-second transaction processing.
• Rules engines.


AI & ML Systems
• Training, deploying, refreshing models, and serving low-latency inference.
• LLM integration, prompt engineering, and agentic patterns.
• Model monitoring: drift, feedback loops, production reliability.


Decisioning Tooling
• Authoring, testing, and deploying business rules.
• Tools that let authors validate rules and models before they ship.
• Operator workflows: approvals, observability, and explaining live decisions.


Cloud & DevOps
• AWS and cloud-native patterns.
• CI/CD, automation, observability, GitOps.


Requirements
• Several years of software engineering experience with real contributions to complex systems or shared platforms.
• Hands-on experience with distributed systems running at high throughput and sub-second latency. You understand multi-region availability, consistency, backpressure, and capacity.
• Solid grasp of modern software engineering practices, cloud-native architectures, and AI/data platforms.
• Clear communicator who works well across teams.
• Bachelor's degree in Computer Science, Software Engineering, or a related field - or equivalent experience. Advanced degrees are a plus, not a requirement.


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 jobs.jobcopilot.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: $115,000 - $184,000 USD
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in O Fallon, MO vacancy
  •  ...Job Title Bachelor’s degree in information systems, information technology, computer science, engineering, or equivalent work experience. More than 7 years of industry experience. Excellent communication skills, with the ability to interact across multiple organizational... 
    Senior
    Work experience placement

    Saxon Global

    O Fallon, MO
    3 days ago
  •  ...Principal Software Engineer O Fallon - O Fallon, MO 63366 Overview Position Type Regular Full Time Job Shift Day Education Level 4...  ...Engineering Description The Principal Software Engineer is the senior-most technical authority for True Manufacturing's connected-... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Monday to Friday
    Shift work

    True Manufacturing

    O Fallon, MO
    10 hours ago
  • $115k - $184k

     ...that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Mainframe/COBOL) Overview . Minimum 4 Years of Mainframe development experience • Core Payments... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    10 hours ago
  • $115k - $184k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard is a global technology company in the payments industry, focused on powering an inclusive,... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    5 days ago
  •  ...quality to help build and ship better products.Collaborate with development teams to enhance existing software development processes.Partner with developers and test engineers to improve and automate test and release processes.Help make Quality as an integral part of the... 
    Senior

    Samprasoft

    O Fallon, MO
    1 day ago
  •  ...of web applications, system to system interfaces and complete software solutions. Design and develop test automation scenarios to validate...  ...of automation code where needed. Work closely with software engineers to build quality in, ensuring proper test and requirement... 
    Senior

    Samprasoft

    O Fallon, MO
    1 day ago
  •  ...Application DeveloperWork with a talented team of developers and test engineers to develop fraud management applications. This position will...  ..., etc.Excellent technical acumen and ability to learn new software quickly.Strong knowledge of traditional testing methodologies... 
    Senior

    Samprasoft

    O Fallon, MO
    1 day ago
  • $115k - $184k

    Senior Full Stack Software Engineer The Enterprise Data Catalog team builds solutions that help employees discover, understand, and use data across Mastercard. The team partners with Product, Data Science, Data Governance, and Engineering teams to improve data discovery... 
    Senior
    Full time
    Part time
    Flexible hours

    Dynamic Yield

    O Fallon, MO
    1 day ago
  •  ...Senior Software Engineer Seeks a Senior Software Engineer who will be a crucial part of our software team. The selected candidate will have to write scalable, robust, and easy-to-maintain code, and will be required to translate software requirements into high-performance... 
    Senior
    Work experience placement

    Keylent Inc

    O Fallon, MO
    2 days ago
  •  ...new CEO, *** is committed to a transformative journey with 'Scale @ Speed' as our guiding principle. Role Overview: As a Software Engineer in Corporate Solutions at you'll work with modern full-stack development practices with a focus on microservice and... 
    Senior

    Yantran LLC

    O Fallon, MO
    10 hours ago
  •  ...tiered web applications Experience integrating vendor and open source products into an overall system Experience specifying hardware/software requirements, and estimating complex IT efforts Self-motivated with the ability to accomplish tasks with minimal direction My3Tech... 
    Senior

    My3Tech Inc

    O Fallon, MO
    4 days ago
  • Lead Software Development Engineer Mastercard is a global technology company in the payments sector. We power payments and provide products and services for individuals and industries all around the world. Our people, technology, data and brand provide the capabilities... 
    Senior
    Local area

    Samprasoft

    O Fallon, MO
    1 day 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... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    10 hours ago
  • $92k - $147k

     ...services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer || Overview At Mastercard, our industry expertise is enhanced by our commitment to being a force for good in... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    10 hours ago
  • $96k - $163k

     ...algorithms, data structures, scripting, pipeline management, and software design principles. Systematic problem-solving...  ...digital payment solutions. We are currently searching for a Senior Site Reliability Engineer to join our Foundry BizOps team. This role is pivotal in... 
    Senior
    Full time

    Mastercard

    O Fallon, MO
    8 days ago
  • $96k - $163k

     ...resolving issues, and providing performance engineering leadership. We need working knowledge...  ...Preferred experience includes strong software performance analysis, bottleneck...  ...actions within clear domain boundaries. This Senior Site Reliability Engineer, Performance Engineering... 
    Senior
    Full time

    Mastercard

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

     ...governments realize their greatest potential. Title and Summary Senior AI Engineer Role Overview The Senior AI Engineer is responsible for...  ..., and risk management activities. This role combines strong software engineering, machine learning, generative AI, and automation... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    4 days ago
  • Excellent communication skills with the ability to communicate with all levels of management Ability to build rapport and relationships Someone understanding the concept of operations first, focusing on usability, operability of applications from the get go...

    Saxon Global

    O Fallon, MO
    3 days ago
  •  ...Software Engineer Location: OFALLON, MO Skill: Jenkins Required Skills: To design, develop and implement software applications...  ...flag any requirements or issues raised by the customer to seniors in the team. Develop software code as per specifications,... 

    Keylent Inc

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

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

    MasterCard

    O Fallon, MO
    4 days ago
  •  ...Software Engineer II Location: OFallon, MO Program Overview: Sustainability and Innovations Program aims to develop Mastercard sustainability solutions and innovative products for Consumer solutions. S&I program team is looking for a high-energy, detail-oriented... 
    Local area

    Samprasoft

    O Fallon, MO
    2 days ago
  • Job Title About Us: At *** (*** | Connected World, Connected Experiences), we live the philosophy of connected world and connected experiences. We thrive on change that is powered by the intelligent symphony of technology and humans designing meaningful and sustainable ...
    Senior

    Yantran LLC

    O Fallon, MO
    1 day ago
  • $126.65k - $171.35k

    Software Engineer-Developer, Phantom Works Weapons (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is seeking an Application Software Engineer (Experienced or Senior) to join the Phantom Works Weapons team in St. Charles, MO (St. Louis Area). This teamsupports... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Charles, MO
    4 days ago
  •  ...with SAP HR/HCM and extensive work in PA and OM Modules, including at least 3-4 full life cycle implementations. Strong communication skills are necessary to liaise effectively with senior HR team members. The role starts ASAP. #J-18808-Ljbffr Procom Consultants Group
    Senior
    Contract work
    Immediate start

    Procom Consultants Group

    Saint Charles, MO
    3 days ago
  •  ...Principal Software Development Engineer Job Overview: Leads major projects and creates the development and delivery of quality software solutions...  ...and creative problem solving. Make presentations to the Senior Management, Business Owners and other Stakeholders and help... 

    Dynamic Yield

    O Fallon, MO
    3 days ago
  •  ...Solerity is a recognized leader in providing Information Technology, Engineering Services, Program Management and Consulting Services to the U....  ...agencies and the Intel Community! Solerity is seeking a Software Developer to develop professional dashboards using the Maven... 
    Full time
    For contractors
    Remote work
    Flexible hours

    Solerity

    O Fallon, MO
    10 hours ago
  •  ...Job Description Job Description Job Summary: The Senior Network Engineer – Core/IP Infrastructure is responsible for designing, implementing, and operating i3 Broadband’s carrier‑grade IP backbone and aggregation network. This role ensures the scalability, resiliency... 
    Senior
    Work at office

    I3 Broadband LLC

    Saint Peters, MO
    18 days ago
  • Network Software Engineer Leidos' Digital Sector/Global Solutions Management-Operations II (GSMO-II) contract has an opening for a Network Software Engineer located in the Scott AFB, IL area. The Network Software Engineer will work as part of a team to support the development... 
    Contract work

    Leidos

    O Fallon, MO
    1 day ago
  •  ...Principal Software Engineer Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our...  ..., you will move to wherever the need is greatest, adding senior engineering capacity during critical spikes, accelerating roadmaps... 
    Full time
    Temporary work
    Part time
    Worldwide
    Flexible hours
    Shift work

    Dynamic Yield

    O Fallon, MO
    2 days ago
  • $170k - $281k

     ...potential. Title and Summary Principal Software Engineer, Data Architecture Overview: Mastercard's Data &...  ...architecture. Reporting to the SVP, this role serves as the senior technical authority defining how data is designed, governed,... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    10 hours ago

Do you want to receive more vacancies?

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