Principal Software Engineer

Mastercard Mastercard · Fintech · O Fallon, MO +1 · Engineering

Principal Software Engineer to lead architecture and design for the next generation Decision Management Platform, focusing on Fraud Rules modernization. Requires expertise in Java, Spring, AWS/PCF, and AI technologies relevant to fraud detection within a financial services context.

What you'd actually do

  1. Lead the architecture and design of highly scalable, resilient/fault tolerant, and performant software systems and applications.
  2. Lead the modernization of platforms, especially related to Fraud Rule Engines, with proven experience in large-scale migrations.
  3. Collaborate, influence, and work with cross-functional teams to understand requirements, identify solutions, and provide technical thought leadership.
  4. Ensure project implementations comply with architectural patterns, standards, policies, and best practices.
  5. Drive a culture of engineering excellence, including leading early-stage software development efforts (PoC, Pilot).

Skills

Required

  • Software Architecture
  • Java
  • Spring
  • AWS/PCF
  • Fraud Rules Engines
  • Large-scale migrations
  • Microservices
  • DevOps
  • IT Operations
  • Relational databases
  • NoSQL databases
  • Distributed systems
  • Performance tuning
  • Design patterns
  • Multiple programming languages
  • Security best practices
  • Application Lifecycle Management

Nice to have

  • Gen AI
  • LLMs
  • Declarative paradigms
  • Functional programming

What the JD emphasized

  • Fraud Rules
  • large-scale migrations
  • highly scalable
  • secure platforms
  • compliant
  • resilient solutions
  • financial services environment
  • highly scalable
  • resilient/fault tolerant
  • performant software systems
  • modernization of platforms
  • large-scale migrations
  • security and compliance requirements
  • scalable global platforms
  • high throughput
  • low latency
  • 5 9’s availability
  • high-quality software solutions
  • evolving business needs
  • SLA
  • operational standards
  • compliance requirements
  • software and micro-services architecture
  • DevOps and IT Operations best practices
  • Fraud Rule Engines
  • large-scale migrations
  • highly scalable
  • distributed systems
  • performance tuning
  • designing for failure
  • automation

Other signals

  • AI/ML
  • Fraud Rules
  • Decision Management Platform
  • Enterprise Scale
  • Modernization