Join a global technology leader driving inclusive digital economies by delivering secure, seamless payment experiences. As a senior engineer, you’ll design and operate high‑performing backend services that connect financial institutions across Europe.
What You’ll Do
- Design, develop, test, and support scalable APIs and backend services.
- Contribute to system design focusing on scalability, resilience, performance.
- Write production‑ready code across the full software development lifecycle.
- Troubleshoot and resolve production issues to ensure system stability.
- Conduct code reviews and enforce engineering best practices.
- Implement comprehensive testing (unit, integration, end‑to‑end) and automation.
- Improve observability and operational efficiency with monitoring tools.
What You Need
- 3‑5 years of professional software engineering experience.
- Hands‑on expertise building cloud‑based distributed backend systems.
- Strong background in API development, scalability, and production support.
- Proficiency with C#, .NET and Web API frameworks.
- Experience using Azure and AWS services for microservices.
- Solid understanding of SDLC, testing practices, and secure coding.
Good to Have
- Payments, banking or Open Banking (PSD2) domain experience.
- Familiarity with microservices architecture and observability tools.
- Exposure to AI‑assisted development tools like GitHub Copilot.
The Opportunity
You’ll join Mastercard’s Open Finance Europe – Connectivity team, building scalable API integrations with financial institutions across Europe, using a modern stack that includes C#, .NET, Azure, AWS, and PostgreSQL.
