Mastercard's SpendingPulse team within the Economics & Locations Program is seeking a Senior Software Engineer to join their dynamic team. This role offers an exciting opportunity to work on designing, building, and scaling the family of SpendingPulse applications that provide crucial economic insights to customers.
The position involves working with industry-standard web technologies and analyzing large datasets using Big Data technologies within Hadoop and MS SQL Server. The day-to-day tech stack includes MS SQL Server, ASP.NET Core MVC, React, Redux, and TypeScript, with potential exposure to Hadoop and Databricks.
As a Senior Software Engineer, you'll be part of a large, cross-functional team collaborating closely with Customer Experience, Product Management, Data Engineering, and Analytics teams across Prague and the United States. The role offers the opportunity to work in small, flexible teams where every member contributes to designing, building, and testing features.
The ideal candidate will bring strong technical expertise, leadership qualities, and a collaborative mindset. You'll be responsible for driving performance improvements, mentoring junior engineers, and working closely with product managers to understand user needs and implement solutions. The role requires a balance of technical excellence, leadership skills, and business acumen.
Working at Mastercard means joining a global technology company that's transforming the payments industry. The company offers a collaborative culture, opportunities for professional growth, and the chance to work on innovative solutions that impact millions of users worldwide. The SpendingPulse team specifically focuses on providing valuable economic insights, making this role particularly impactful for someone interested in working at the intersection of technology and financial analytics.