mastercard logo of interlocking circles

Mastercard

32,000 Total Employees
Year Founded: 1966

Similar Companies Hiring

eCommerce • Fintech • Payments • Software • Financial Services
11 Offices
2700 Employees
Jobs at Mastercard

Search the 13 jobs at Mastercard

Recently posted jobs

3 Hours Ago
Vancouver, BC, CAN
Payments
The Principal Software Engineer will lead initiatives in performance and availability engineering for a fraud management platform, collaborating with various stakeholders to design solutions, troubleshoot issues, and optimize system capacity for high performance in a mission-critical environment.
Payments
The Lead Technical Program Manager for Data Science at Mastercard will manage diverse data science projects, liaising between product managers and data scientists to ensure smooth project execution. Responsibilities include defining project roadmaps, tracking progress, managing risks, and translating technical concepts into business language, while fostering a customer-centric approach.
Payments
Lead a team to create deep learning AI and ML models for Mastercard's authentication and authorization networks while automating qualitative research and developing data-driven sales strategies.
Payments
The Senior Software Engineer will innovate and implement improvements for regression testing. They will build and execute automated tests, collaborate with teams to enhance testing processes, and ensure quality is integral to development. They will also work with integration testers to automate test and release processes.
Payments
The Senior Software Engineer (Data Engineer) will build microservices and develop REST APIs using Java and Spring Boot. They will also create features for Python applications, integrate backend services, and collaborate on functional requirements while enhancing engineering efficiency.
Payments
As a Senior Software Engineer at Mastercard, you will lead the development of large-scale distributed systems for real-time payment applications, own software delivery tasks, troubleshoot and improve existing code quality, and contribute to agile processes. You will engage with diverse teams globally and focus on transitioning towards innovative payment solutions.
Payments
As a Lead Software Engineer, you will design and implement large-scale distributed systems, enhance applications, drive prioritization decisions, automate software delivery, and guide junior team members while collaborating within a global engineering organization focused on real-time payments.
Payments
The role involves leading a software engineering team focused on intelligent decision management products using streaming analytics. Responsibilities include managing team performance, collaborating on project goals, aligning with architecture, and ensuring best development practices for code quality.
Yesterday
Vancouver, BC, CAN
Payments
The Senior Software Engineer in the Decision Management program will design and implement application logic in Java, write testing code, manage project timelines, and mentor team members. This role focuses on preventing fraud in Mastercard transactions using high-performance applications, while applying best practices in software development.
Payments
As a Senior Software Engineer at Mastercard, you'll redesign and develop capabilities for the Dispute Platform, ensure efficient code implementation, collaborate with cross-functional teams, perform debugging, and improve system requirements while simplifying deployment processes.
Yesterday
Vancouver, BC, CAN
Payments
The Manager of Software Engineering leads a team to develop intelligent decision-based products using streaming analytics. Responsibilities include managing performance, understanding business priorities, aligning with architecture guidelines, and applying best development practices for scalable and secure code. The role also involves hands-on programming and team leadership.
Yesterday
Vancouver, BC, CAN
Payments
The Lead Software Engineer will oversee performance and availability engineering for high-volume transaction platforms, lead new initiatives in Decision Management, and collaborate with architects and engineers to design capabilities and troubleshoot issues, ensuring optimal system performance.
2 Days Ago
Vancouver, BC, CAN
Payments
The Senior Software Engineer will design and implement application logic using Java, mentor team members, engage in all scrum ceremonies, and ensure the application involves sound development practices including testing and integration. They will work on high-performance applications to help prevent fraud in Mastercard transactions.