Senior Software Engineer – Integrations & API Connectivity
Mastercard
Mastercard
Mastercard is a global technology leader driving an inclusive digital economy, facilitating secure and seamless transactions across over 210 countries. This role is within Mastercard's Open Finance Europe – Connectivity team, focusing on building and managing scalable API integrations with European financial institutions. As a Senior Software Engineer, you will be instrumental in designing, developing, and operating robust backend services.
You will tackle complex engineering challenges, influence system design, and deliver high-quality solutions that operate efficiently in production environments. This is an opportunity to shape the future of open finance connectivity.
Design, develop, and support scalable APIs and backend services. Contribute to system design, emphasizing scalability, resilience, and performance. Deliver production-ready code throughout the full software development lifecycle. Troubleshoot and resolve production issues to ensure system stability. Participate in code reviews and uphold engineering best practices. Implement comprehensive testing strategies, including unit, integration, and end-to-end tests. Collaborate effectively with Product, Architecture, Security, and SRE teams. Enhance service observability, automation, and operational efficiency.
Possess 3-5 years of professional software engineering experience. Demonstrate strong hands-on experience building cloud-based, distributed backend systems. Exhibit solid expertise in API development, scalability, and production support. Apply a structured, pragmatic approach to solving complex technical problems. Show a strong understanding of SDLC, testing methodologies, and secure coding principles. Prove the ability to independently own and deliver components or services. Possess strong collaboration and communication skills.
MasterCard
Financial Services