Software Engineer Decision Management
$92k - $147kMastercard
Salary: $92,000 - 147,000 per year Requirements:
- We are looking for a bachelors degree in Computer Science, Engineering, or equivalent practical experience.
- We require 2 to 5 years of software development experience.
- We need hands-on experience building applications with Java and Spring Boot.
- We expect a solid understanding of REST APIs and microservice-based architectures.
- We value familiarity with messaging platforms or event-driven systems.
- We look for strong grounding in software design principles, object-oriented programming, data structures, and algorithms.
- We expect experience with source control, peer code review, and CI/CD workflows.
- We require working knowledge of SQL and relational databases.
- We look for strong troubleshooting and problem-solving capabilities.
- We need someone who can work independently on assigned deliverables while collaborating effectively within a team.
- Preferred: experience with event-driven architectures such as Kafka, MQ, or similar technologies.
- Preferred: exposure to cloud platforms, PCF/Tanzu, Kubernetes, or containerized environments.
- Preferred: knowledge of distributed systems concepts such as resiliency, fault tolerance, scalability, architecture, and performance tuning.
- Preferred: experience with observability tools such as Splunk, Dynatrace, Grafana, or Prometheus.
- Preferred: familiarity with CI/CD pipelines and automated testing frameworks.
- Preferred: exposure to PCI, security, or regulatory requirements.
- Preferred: experience in high-volume transaction processing systems.
- We design, develop, test, and maintain Java/Spring Boot microservices.
- We create software components and service interactions that meet scalability, maintainability, and reliability needs.
- We implement enhancements, new functionality, and defect resolutions across Notification Manager services.
- We take part in technical design discussions and turn requirements into working software.
- We write clean, maintainable, and secure code aligned with our engineering standards.
- We build and maintain automated unit, integration, and API tests.
- We contribute to modern event-driven architectures using Kafka and distributed processing patterns.
- We help shape system architecture and technical designs that support scale, resilience, and long-term evolution.
- We support platform modernization efforts, including service decomposition, resiliency improvements, performance optimization, and cloud-native deployment practices.
- We help reduce technical debt and improve operational efficiency across the platform.
- We participate in production support, incident response, and root cause analysis.
- We monitor system health using observability tools and metrics.
- We analyze application performance and implement improvements to enhance throughput, latency, scalability, and resource efficiency.
- We troubleshoot application, infrastructure, and data-related issues.
- We support release activities and production readiness efforts.
- We contribute to operability practices that strengthen reliability, monitoring, and supportability.
- We work closely with engineers, QA, PMTs, TPMs, and partner teams to deliver roadmap commitments.
- We participate in Agile ceremonies, elaboration sessions, estimation, and backlog refinement.
- We join peer code reviews to uphold code quality, maintainability, security, and engineering standards.
- We contribute to technical documentation and knowledge sharing.
- We assist and mentor junior engineers where appropriate.
- API
- CI/CD
- Cloud
- Dynatrace
- Grafana
- Support
- Java
- Kafka
- Kubernetes
- Prometheus
- REST
- SQL
- Security
- Splunk
- Spring
- Spring Boot
- microservices
- Backend
- BitBucket
- GitHub
- Oracle
More:
We are Mastercard, a global technology company that powers economies and helps people and businesses prosper in more than 200 countries and territories. Our Notification Manager team sits within the Decision Management Program and builds the enterprise notification platform that processes high-volume transaction events and delivers customer-facing alerts through email, SMS, and API channels. This role is part of a collaborative engineering environment where we work with Product, TPMs, Architects, QA, and partner teams to deliver scalable, resilient, and secure solutions. We offer competitive compensation, potential bonus or commission eligibility, and a broad benefits package that may include medical, dental, vision, life and disability coverage, paid leave, vacation, holidays, retirement support, fitness reimbursement or facilities, and tuition assistance. This position is based in OFallon, Missouri, with a stated pay range of $92,000 to $147,000 USD.
last updated 35 week of 2026
$92k - $147k
...and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II - Decision Management Program Position Summary The Notification Manager team is responsible for Mastercard's enterprise notification...SuggestedFull timePart timeWorldwideFlexible hours$72k - $115k
...realize their greatest potential. Title and Summary Software Engineer I AI and Decision Product Enablement Be part of the Shared Services, Fraud... ...developing new capabilities for Mastercard’s Decision Management Platform, which serves as the core for multiple...SuggestedFull timePart timeWorldwideFlexible hours- ...Description: A hands-on full stack engineer that can code and build high quality... .... Contribute to all parts of the software's development including design, development... ...coding standards and vulnerability management Good knowledge of Spring, Spring Data...Suggested
- ...Senior Software Development Engineer Location: O'Fallon, Missouri (1000 Technology) Duration: 24 Months Conversion to an employee prior... ...candidate is strong. SDRAM team (Smart Data Real time Account Management) on the CERA (Commercial Expense Reporting and Analytics)...SuggestedFor contractorsWork experience placementBank staffFlexible hours
- ...Products team developing new capabilities for MasterCard's Decision Management Platform, which serves as the core for multiple business solutions... ...Provide technical expertise to ensure effective delivery of software capabilities and be an integral part of the Agile SAFe...SuggestedLocal areaRemote workRelocation
$115k - $184k
...realize their greatest potential. Title and Summary Senior Software Engineer Overview Customer Connectivity is a global Mastercard... ...supports service platforms that provide cryptographic, key management and certificate management functions utilized by global Mastercard...Full timePart timeWork experience placementWorldwideFlexible hours$212k - $339k
...greatest potential. Title and Summary Vice President, Software Engineering - DMP Overview: Mastercard is seeking a... ..., Software Engineering to lead the Authorization Decisioning domain within the Decision Management program. This role is accountable for advancing a...Full timePart timeWorldwideFlexible hours3 days per week$122k - $207k
...their greatest potential. Title and Summary Lead Service Management Engineer Who is Mastercard? We work to connect and power an inclusive... ...enable us to be a better team – one that makes better decisions, drives innovation, and delivers better business results....Full timePart timeWorldwideFlexible hours- ...Sr. Software Engineer This is hybrid in O'Fallon, Missouri 3 days per week (Tuesday, Thursday, and Friday). Top 3 Required Skills... ...Overview You will design and build the next-generation Decision Management Platform, the real-time system that scores and approves...Work experience placement3 days per week
$115k - $184k
...realize their greatest potential. Title and Summary Senior Software Development Engineer Overview The Senior Software Development Engineer... ...solutions and contribute to software architecture decisions that support scalability, maintainability, and operational...Full timePart timeWorldwideFlexible hours- ...Senior Software Engineer Mastercard powers economies and empowers people in 200+ countries... ...a better team – one that makes better decisions, drives innovation, and delivers better... ...OWASP, CWE, SEI CERT) and vulnerability management Understands the basic engineering...Full timeContract workPart timeWork experience placementWorldwideFlexible hours
- ...Senior Software Engineer Visa: No OPT EAD, US Citizen or Green Card preferred... ...submission (this is on video and the hiring manager will have access). Local candidates... ...solutions that provide transaction level decisioning, alerting and notifications. Business...Long term contractWork experience placementLocal areaRelocationFlexible hours
$200k - $330k
...Summary Vice President Platform Engineering Overview MSBX (... ...the next generation of the software engineering experience for more... ...observability, and capacity management. • Ensure platform designs... ...engineering standards, technology decisions, and strategic platform...Full timePart timeWorldwideFlexible hours$92k - $147k
...realize their greatest potential. Title and Summary Software Engineer II Overview Who is Mastercard? Mastercard is a... ...part of O&T) is developing new capabilities for MasterCard's Decision Management Platform, which serves as the core for multiple business...Full timePart timeWorldwideFlexible hours- ...guiding principle. Role Overview: As a Software Engineer in Corporate Solutions at you'll... ...of all sizes streamline how they manage payments when buying or selling products... ...and able to make informed, well-reasoned decisions independently Thrives in an environment...
$96k - $163k
...Title and Summary Senior Site Reliability Engineer, Performance Engineering Senior Site... ...update orchestration and lifecycle management, leverages AI-driven optimization intelligence... ...to Gatling or BlazeMeter. • Strong software performance analysis, bottleneck identification...Full timePart timeWorldwideFlexible hours$115k - $184k
...realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology... ...prevention and identity verification solutions on Mastercard's Decision Management Platform. Our high-performance Java platform processes...Full timePart timeWorldwideFlexible hours$115k - $184k
...potential. Title and Summary Senior Software Engineer Overview: Mastercard Send (part... ...into technical designs, architecture decisions, and API specifications. • Strong understanding... ...support, on-call operations, incident management, root cause analysis, and service...Full timePart timeWorldwideFlexible hoursShift work$115k - $184k
...realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology... ...• Ability to contribute to system design and architecture decisions Preferred Qualifications • Experience in cloud and microservices...Full timePart timeWorldwideFlexible hours$122k - $207k
...understanding of algorithms, data structures, scripting, pipeline management, and software design. We look for a structured problem-solving mindset... ...to improve data quality and accessibility for better decision-making. We drive data strategy initiatives that align...Full timeFlexible hours$110k - $150k
...businesses. This role combines applied AI engineering with developer enablement, focusing on... ...operational efficiency, and accelerating software development through AI driven tools and... ...search capabilities. • Integrate and manage large language model APIs, including Anthropic...Work at officeRemote work- ...Consultant Software Engineer Been the victim of credit card fraud and thought, Vengeance! Yeah, we get it. Want to feel your spine tingle... ...Experience in planning work and leading a small group of developers Ability to make decisions without all information...
- ...refining business requirements.Ensure software designs align with client's Enterprise... ...Harbor, and others.Drive performance engineering of the enterprise software architecture... ...similar platforms.Our team is part of the Decision Management Platform (DMP) organization and is...Work experience placement
- ...design of automation for full infrastructure deployment; manages review of and tests for compatibility and integration... ...of complex applications. Responsible for performance engineering of the enterprise software architecture. Significant code development,...
- ...Sr. Software Engineer We are seeking a skilled Software Developer with a strong background in Java, Spring Boot, Microservices, and Kafka... ...cloud platforms (PCF/Azure) for application deployment and management. Stay updated with emerging technologies and industry...
- ...About the job Qlik Software Engineer (hybrid-remote) *This is a 24 month contract to hire role (hybrid-remote) PRIMARY RESPONSIBILITIES... ...the application Add/Remove/Maintain Data sources Manage dashboard deployments Maintain Security Rules Add/Remove/Modify...Contract workRemote work
- ...Spark, Airflow, Databricks, AWS and related technologies ~ What are a couple of desired/nice to have skills? Data engineer/SDET # Knowledge of Microservices and scaling techniques # Experience using web service APIs # Ability to...
- ...Software Development Engineer II Location: O'Fallon, Missouri (1000 Technology) Duration: 12 Months Job Overview • Responsible for the... ...Perform system maintenance, production incident problem management, identification of root cause, remediation of the problems...Work experience placement
- ...coverage and API vs. UI level functionality ¿ Expertise in agile and waterfall delivery, life cycle management tools (JIRA/Rally/Rational Concert/Quality Center), software testing standards, methods and conventions. ¿ Exposure to Device/Browser compatibility ¿ Exposure...
- ...Quality Engineering Team Lead Mastercard is a global technology company in the payments... ...this position needs deep understanding of software development, architecture, and... ...Developers, Devops Engineers, Product management, and Program management to identify scope...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Decision Management. Be the first to apply!
- software development engineer aws O Fallon, MO
- real time software engineer O Fallon, MO
- financial software developer O Fallon, MO
- part time software developer O Fallon, MO
- experienced software developer O Fallon, MO
- remote entry level software developer O Fallon, MO
- information technology software engineer O Fallon, MO
- software system engineer O Fallon, MO
- network software engineer O Fallon, MO
- senior software engineer O Fallon, MO



