Software Engineering Leadership Position at Mastercard
5 hours ago
Mastercard is a global technology company driving the digital economy forward. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible.
Job OverviewWe are seeking an experienced Lead Software Engineer to join our Data and Platform team. This pivotal role involves guiding data and software engineering design, encompassing technical skills from API to database, coding to infrastructure, and data analysis to database management.
Main Responsibilities- Analyze, design, develop, and deliver software solutions that meet business needs and adhere to industry standards.
- Write secure code in multiple languages (e.g., Java, Python, PHP) and follow secure coding standards (e.g., OWASP).
- Build applications using open frameworks for reuse and reduced development times (e.g., Spring, Hibernate).
- Document and coach teams on development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling).
- Experience with cloud technologies, especially AWS Redshift, AWS Glue Jobs and Crawler, Lake Formation Policies, Step Functions, S3, SQS, SNS, and Spark technology.
- Familiarity with monitoring tools, such as Datadog, Splunk, AWS CloudWatch/CloudTrail.
- Able to debug and troubleshoot complex issues, analyzing core, heap, thread dumps, and removing coding errors.
- Experienced with working large datasets, implementing parallel processing, and dealing with terabyte-scale data limitations and challenges.
- Skilled in simplifying deployment, eliminating software and infrastructure snowflakes using standardized platforms, ephemeral instances, and automation.
- Experienced in orchestrating release workflows and pipelines, applying standardized pipelines via APIs to achieve CI and CD using industry-standard tools (e.g., Jenkins, Bamboo, AWS Pipelines).
- Able to configure rules and build automation for code with vulnerability scanning and software composition analysis using standard tools (e.g., SonarQube, OWASP ZAP).
- Skilled in defining, organizing, and reporting on test runs for major, minor, and hotfix releases, including unit, component level, system level, customer journeys, past customer issues, and regulatory controls.
The estimated salary for this position ranges from $127,000 to $203,000 CAD per year. As a valued employee, you will enjoy a comprehensive compensation package, including benefits and opportunities for growth and professional development within Mastercard.
-
Senior Software Development Engineer
2 weeks ago
Vancouver, British Columbia, Canada MasterCard Full timeWe are seeking a highly skilled Senior Software Development Engineer to join our team at Mastercard in Vancouver.About the RoleThis is an exceptional opportunity to work with cutting-edge technologies and contribute to the development of innovative solutions that drive business growth and customer satisfaction.Key ResponsibilitiesDesign, implement, and...
-
Cybersecurity Specialist for Mastercard
4 days ago
Vancouver, British Columbia, Canada Mastercard Full timeWe are seeking a skilled Cybersecurity Specialist to join our team at Mastercard. As a member of our security team, you will play a vital role in ensuring the confidentiality, integrity, and availability of our data and systems.About UsMastercard is a leading global payments technology company that connects consumers, businesses, merchants, issuers, and...
-
Senior Java Performance Engineer
3 days ago
Vancouver, British Columbia, Canada Mastercard Full timeJob SummaryMastercard is seeking a seasoned Senior Java Performance Engineer to join its team of experts in building and maintaining high-performance digital infrastructure. This role will be responsible for designing, developing, and operating mission-critical services that power the company's global payments ecosystem.About the RoleThis position requires a...
-
Data Engineering Leadership Position
1 week ago
Vancouver, British Columbia, Canada Mastercard, Inc. Full timeWe are seeking a Lead Data Engineer to join our Data and Platform team at Mastercard, Inc., a global technology company in the payments industry.About the RoleThis pivotal role is responsible for guiding Data Engineer design, supporting multiple Data Analysts and Data Scientists, and assisting on various data-driven requests across the company. The position...
-
Mastercard Technical Product Leader
1 month ago
Vancouver, British Columbia, Canada Mastercard Full time### Job Title: Mastercard Technical Product Leader#### SummaryMastercard is seeking a highly skilled Technical Product Leader to join our team in Vancouver. As a key member of our Product Management team, you will be responsible for leading the development of innovative payment solutions and driving business growth.#### Key Responsibilities* Develop and...
-
Software Engineering Specialist
3 days ago
Vancouver, British Columbia, Canada Mastercard Full timeAt Mastercard, we connect and power an inclusive digital economy that benefits everyone, everywhere.We strive to make transactions safe, simple, smart, and accessible using secure data and networks, partnerships, and passion.Our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.We...
-
Software Development Engineer in Test
4 weeks ago
Vancouver, British Columbia, Canada MasterCard Full timeJob OverviewWe are looking for a skilled Software Development Engineer in Test to join our Decision Management team. This role will involve executing our regression test strategy by consistently innovating and problem-solving.About the RolePlay a crucial part in a technical test role to drive Quality and build, implement, and execute tests, automation...
-
Software Engineering Team Lead
4 weeks ago
Vancouver, British Columbia, Canada MasterCard Full timeJob OverviewWe are seeking a highly skilled Software Engineering Team Lead to join our team in Vancouver, Canada. This is an exciting opportunity to lead a talented team of engineers and contribute to the development of innovative software solutions.About the RoleThe successful candidate will have a strong technical background in Java and experience leading...
-
Vancouver, British Columbia, Canada MasterCard Full timeAt Mastercard, we're committed to creating a sustainable economy where everyone can prosper. Our technology and innovation empower businesses, governments, and individuals worldwide.We're looking for a skilled Data Scientist to lead our Security Solutions team in developing cutting-edge Artificial Intelligence (AI) and Machine Learning (ML) models. These...
-
Software Development Expert
2 weeks ago
Vancouver, British Columbia, Canada MasterCard Full timeAbout UsMastercard is a global technology leader in the payments industry, empowering individuals and businesses worldwide. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere.Our Technology and InnovationWe leverage secure data and networks, partnerships, and passion to deliver innovative solutions that help...
-
Lead Software Development Architect
2 weeks ago
Vancouver, British Columbia, Canada MasterCard Full timeAbout MastercardMastercard is a leading global technology company in the payments industry, connecting and powering an inclusive digital economy that benefits everyone, everywhere. Our mission is to make transactions safe, simple, smart, and accessible.Job DescriptionWe are seeking a highly skilled Lead Software Engineer to join our Data and Platform team....
-
Lead Data Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada MasterCard Full timeJob DescriptionWe are seeking a skilled Lead Data Engineer to join our Data and Platform team at Mastercard. As a pivotal member, you will be responsible for guiding Data Engineer design, supporting multiple Data Analysts and Data Scientists, and assisting on various data-driven requests across the company.The ideal candidate will have experience building...
-
Digital Security Specialist
1 month ago
Vancouver, British Columbia, Canada Mastercard Full timeWe're seeking a skilled Information Security Engineer to join our team. This role plays a crucial part in ensuring products integrate security requirements during design and throughout their lifecycle.Key Responsibilities:Collaborate with software developers, system engineers, and other stakeholders to integrate security controls into the development...
-
Senior Backend Software Developer
3 days ago
Vancouver, British Columbia, Canada Mastercard Full timeWe are looking for a skilled Senior Backend Software Developer to join our team at Mastercard.About UsAt Mastercard, we strive to create an inclusive and accessible digital economy that benefits everyone, everywhere. Our vision is to make transactions safe, simple, smart, and secure. We achieve this through innovative solutions, partnerships, and a passion...
-
Senior Data Infrastructure Engineer
4 hours ago
Vancouver, British Columbia, Canada MasterCard Full timeMastercard Senior Data Infrastructure EngineerEstimated salary: $170,000 - $250,000 per year.About MastercardWe are a leading global payments and technology company that makes payments easy, simple, and secure. We support a wide range of digital payments choices, making transactions secure, simple, smart, and accessible.Data Engineer RoleWe are seeking an...
-
Vancouver, British Columbia, Canada Mastercard Full timeAbout MastercardWe are a global technology company in the payments industry, committed to connecting and powering an inclusive, digital economy. Our mission is to make transactions safe, simple, smart, and accessible.Job OverviewWe are seeking a skilled Technical Product Lead to join our DMP team in Vancouver. The successful candidate will be responsible for...
-
Software Engineering Leadership Position
1 day ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeLead the Future of Secure ConnectivityAs a Senior Software Engineering Manager at Microsoft, you will be responsible for leading a team that provides best-in-class secure connectivity to our customers.We are looking for a motivated and experienced leader who can leverage their skills in software engineering to drive innovation and excellence in our...
-
Vancouver, British Columbia, Canada Mastercard Full timeCompany OverviewMastercard is a global technology company in the payments industry, dedicated to making transactions safe, simple, smart, and accessible.We support a wide range of digital payments choices, enabling individuals, financial institutions, governments, and businesses to realize their greatest potential.Our MissionTo connect and power an...
-
Vancouver, British Columbia, Canada Mastercard Full timeWe are seeking a seasoned Chief Security Architect to join our team at Mastercard. This individual will play a pivotal role in shaping our cloud and network security landscape.About the Role:The successful candidate will be responsible for designing and implementing secure cloud and network solutions, ensuring high-quality outcomes that meet business...
-
Vancouver, British Columbia, Canada Amazon Full timeWe are seeking a Technical Leadership Position for Software Development at Amazon, where you will lead a team of engineers in designing, developing, testing, and deploying new customer experiences.The ideal candidate will have 3+ years of experience in engineering team management, 7+ years of engineering experience, and knowledge of engineering practices and...