Principal, Software Engineering

Mastercard

High performance global scalable platform design
Java rest api microservices kafka spring
Kubernetes docker pivotal cloud foundry
This role serves as a technical authority responsible for providing broad spectrum leadership across the Authorization Decisioning program which processes over a billion transactions daily

Job Summary

  • This role serves as a technical authority responsible for providing broad spectrum leadership across the Authorization Decisioning program which processes over a billion transactions daily.
  • The successful candidate will balance individual contributor coding duties with strategic architectural decisions to drive innovation in complex enterprise-wide financial initiatives.
  • You will leverage deep expertise in data-intensive programming and cloud architecture to ensure critical financial infrastructure meets rigorous security and compliance standards.

Matching Summary

This role serves as a technical authority responsible for providing broad spectrum leadership across the Authorization Decisioning program which processes over a billion transactions daily.

Skills & Requirements

Must-have

  • High performance global scalable platform design
  • Java REST API Microservices Kafka Spring
  • Kubernetes Docker Pivotal Cloud Foundry
  • Oracle SQL PostgreSQL Cassandra ElasticSearch
  • PCI-DSS GDPR regulatory compliance experience
  • Event-driven batch services messaging systems

Nice-to-have

  • Hands-on mentoring and team leadership culture
  • Blameless postmortem and incident response practices
  • Collaborative cross-organizational problem solving
  • Experience with SRE and Performance Engineering
  • Executive stakeholder communication skills

Key Requirements

  • Undergraduate degree in Computer Science or STEM
  • Deep experience in financial services payments industry
  • Proven track record designing high volume platforms

Work Rights

Not specified

Tailored Resume

Cover Letter