Principal Software Engineer, Performance Engineering

Mastercard
Mastercard
London, England (Angel Lane)PresencialCompetitivoPublicado hace 5 días
🇬🇧Inglés requeridoR-274768
Mastercard

Principal Software Engineer, Performance Engineering

Anuncio original

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

Principal Software Engineer, Performance Engineering

Overview:

Real Time Payments (RTP) program is leading the secular shift in Payments towards real-time account-to-account payments and provides CNI payment services across 6 markets globally.

Role

We're looking for a Principal Software Engineer - Performance Engineering to lead performance, scalability, and resiliency for our Real time Payments (RTP) platform. This is a senior individual contributor role for a hands on engineer who thrives on solving complex performance problems in low latency, high throughput distributed systems.

Key Responsibilities

1) Performance Strategy & Non-Functional Requirements (NFR) Ownership
• Own and drive the platform's non-functional requirements: throughput (TPS), latency percentiles, scalability, availability, and operational readiness, ensuring they are measurable and testable.
• Establish and evolve SLIs/SLOs for customer and system outcomes (latency, error rate, throughput), partnering with engineering/product stakeholders to set realistic targets and guardrails.
• Provide principal-level technical leadership to balance design trade-offs across feature velocity, cost, and reliability/performance.

2) Benchmarking, Load/Soak/Spike Testing & Certification Readiness
• Design and own repeatable benchmarking and load test frameworks that cover service-level and end-to-end RTP flows, including concurrency and production-representative workloads.
• Lead execution and analysis of load, spike, and soak tests (including extended-duration runs to detect leaks/degradation), and define pass/fail criteria aligned to RTP SLAs.
• Drive "production-like" scalability demonstrations and translate results into prioritized engineering work, including scaling curve improvement and per-instance capacity improvements.

3) Deep Performance Engineering: Profiling, Root Cause & Optimization
• Perform deep-dive investigations across distributed services: CPU/memory profiling, thread/lock contention, GC behavior, queue backpressure, network latency, database/query efficiency, and downstream dependency bottlenecks.
• Lead root-cause analysis of performance regressions and stability issues; define corrective actions (code, configuration, architecture, capacity) and verify improvements via measurable benchmarks.
• Partner with architects and engineers to ensure performance is considered in design reviews and implementation patterns, "shifting left" to prevent regressions.

4) Observability & Performance Guardrails in CI/CD
• Define the performance telemetry needed to diagnose issues quickly (metrics/logs/traces), and build performance dashboards and reporting that create a clear narrative for engineering and leadership.
• Implement performance regression detection and gating-automated checks and thresholds that stop degradations from reaching production.

5) SDLC-Wide Engineering Influence, Mentorship & Bar Raising
• Mentor engineers and test/performance leads; raise the quality of performance engineering practices, reviews, and test hygiene across teams.
• Participate in technical forums and drive adoption of engineering excellence practices across the program.
• Contribute to hiring by conducting technical interviews and raising the engineering bar for performance and systems thinking.

6) Payments Domain & Compliance-Aware Engineering
• Apply strong payments domain knowledge to performance approaches (e.g., ISO 20022 processing patterns, real-time processing models) and ensure designs align with security/compliance expectations where relevant.

All About You

• Software engineering experience with deep expertise in performance engineering for backend / distributed systems
• Proven experience driving scalability and latency improvements in high volume, always on platforms
• Strong hands on skills in performance testing, profiling, observability, and data driven optimization
• Ability to influence architecture and engineering decisions without direct authority
• Proficiency in JMeter, LoadRunner; observability tools like Dynatrace or Splunk
• Experience in payments or financial services (real time processing a strong plus)

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.



Manager, Product Management, Services (Digital & Innovation)

Besiktas, Istanbul Turkey
5d

Associate Managing Consultant, Advisors & Consulting Services, Marketing

Purchase, New York
5d

Consultant, Advisors & Consulting Services, Marketing

Purchase, New York
5d

Manager, B2B Partnerships

London, England
5d

Director, Corporate Treasury

Purchase, New York
177 mil US$ - 284 mil US$5d

Director - Loyalty Customer Success Lead - Eastern Europe

Besiktas, Istanbul Turkey
5d

Director (Senior Managing Consultant), Services Business Development - Pricing

Purchase, New York
174 mil US$ - 274 mil US$5d

Vice President, Benefits Presentment, Core Payments

Purchase, New York
235 mil US$ - 375 mil US$5d

Enterprise Operations Engineer ll

New York City, New York
91 mil US$ - 152 mil US$6d

Lead, Infrastructure Project Management Engineer

O'Fallon, Missouri
122 mil US$ - 207 mil US$6d

Manager, Research & Insights

Purchase, New York
135 mil US$ - 222 mil US$6d

Director, Product Management - Network Strategy

New York City, New York
187 mil US$ - 318 mil US$6d
Remoto

Back-End Engineer (Ruby on Rails)

Barcelona (Remote)
2d
Híbrido

Senior Full-Stack Engineer (back-end heavy)

Barcelona (Hybrid)
2d
Híbrido

Quality Assurance Specialist

Barcelona (Hybrid)
2d
Híbrido

Senior App Engineer (React Native)

Barcelona (Hybrid)
2d

Senior Software Engineer - Berlin

Barcelona
2d

Software Engineer - Birmingham

Barcelona
2d

Software Engineer - Spend (Boston)

Barcelona
2d

Senior Software Engineer - Birmingham

Barcelona
2d

Software Engineer - Berlin

Barcelona
2d
Híbrido

Senior Software Engineer - Barcelona

Barcelona (Hybrid)
2d

API Growth Account Executive

Madrid / Kraków, Poland / Dublin, Ireland / Lisbon, Portugal / London, UK
2d

Enterprise Account Executive

Paris, France / Madrid / Kraków, Poland / Dublin, Ireland / Lisbon, Portugal / London, UK
2d

Global Head of O&M Engineering

London, England, United Kingdom; Madrid, Madrid; Sevilla, Seville
2d
Remoto

Systems Engineer, HPC

Paris / London / Amsterdam / Barcelona/Madrid / Berlin/Munich/Frankfurt / Lausanne
3d

Graduate Sales Executive (Czech/Slovak Market)

Madrid / Kraków, Poland / Dublin, Ireland / Lisbon, Portugal / London, UK
4d

Graduate Sales Executive (Finnish Market)

Paris, France / Madrid / Kraków, Poland / Dublin, Ireland / Lisbon, Portugal / London, UK
4d

Graduate Sales Executive (Danish Market)

Paris, France / Madrid / Kraków, Poland / Dublin, Ireland / Lisbon, Portugal / London, UK
4d

Account Executive

EU, EU (Remote) / London, GB / Madrid, ES / Stockholm, SE
5d

Business Development Representative

Madrid, ES / Stockholm, SE / London, GB / EU, EU (Remote)
5d

Sales Manager (m/f/d) United Kingdom and Ireland

London, EMEA, GB
5d

Senior Data & AI Sales Executive – Global Clients

London, UK, GB
5d
Híbrido

Editor, Audiobooks – Southern Europe

London / Milan / Barcelona (Office Mix)
5d

Candidatura gestionada por Mastercard