Mastercard logo

Software Rust Engineer II

Mastercard

Overview

Join the Cryptographic Security team at Mastercard, where you will be integral in designing, building, and supporting service platforms that provide cryptographic and key management functions utilized by global Mastercard application teams. As a Software Rust Engineer II, you will be responsible for the design, development, and release of features adhering to Mastercard standards, processes, and best practices.

Role Responsibilities

  • Plan, design, and develop technical solutions that meet business requirements in adherence with Mastercard standards, processes, and best practices.
  • Engage in significant advanced code development and code review.
  • Participate in rotational on-call support for escalated issues.
  • Manage resolution for complex issues within your functional area of expertise.
  • Work independently and self-directed, while also partnering and collaborating with Architects and Technical Leads on solution designs.
  • Mentor junior Software Engineers.
  • Ensure the application of industry standard cryptographic algorithms, understanding how, where, and when to apply them.

All About You

  • Expert understanding of software engineering concepts and methodologies.
  • Extensive experience developing and supporting shared web service platforms, including SOAP and RESTful APIs.
  • Extensive experience with programming languages such as C, C++, Rust, and Java.
  • Familiarity with Information Security-related concepts: Cryptography, Hardware Security Modules, PKCS11, TEE.
  • Highly motivated and proactive to ensure the success of the team and product.
  • High-energy, detail-oriented, proactive and able to handle multiple high-priority demands while driving consistent results.
  • Expert critical thinking and problem-solving skills.
  • Understand the need for quality tests and how to apply them.

Corporate Security Responsibility

  • Abide by Mastercard’s security policies and practices.
  • Ensure the confidentiality and integrity of the information being accessed.
  • Report any suspected information security violation or breach.
  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Benefits
Extracted with AI

  • 401(k)
  • Disability insurance

Similar jobs

Last update: 23 minutes ago

Microsoft logo
Microsoft

Software Engineer II - Hardware Security

Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

Maxar Technologies logo
Maxar Technologies

Senior Software Engineer

Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.

American Express logo
American Express

Software Engineer III

Join American Express as a Software Engineer III in Phoenix, AZ. Work on global scale software with cutting-edge technologies.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.

Monad Labs logo
Monad Labs

Senior Software Engineer, Consensus

Join Monad Labs as a Senior Software Engineer to enhance blockchain consensus mechanisms using Rust. Remote position with competitive salary.

Walmart logo
Walmart

Software Engineer III - Front End

Join Walmart as a Software Engineer III - Front End, focusing on JavaScript, React, and TypeScript in a hybrid work environment.

Microsoft logo
Microsoft

Principal Software Architect

Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.

Walmart logo
Walmart

Software Engineer III - Front End

Join Walmart as a Software Engineer III - Front End, working with JavaScript, React, and TypeScript to enhance customer experiences.

PayPal logo
PayPal

Associate Web Engineer

Join PayPal as an Associate Web Engineer, working with HTML, CSS, JavaScript, and React to build robust web solutions.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

Walmart logo
Walmart

Staff Software Engineer - Fullstack (Digital Trust and Citizenship)

Join Walmart as a Staff Software Engineer to enhance digital safety and customer trust using fullstack technologies like React and NestJS.

Monad Labs logo
Monad Labs

Senior Software Engineer, Crypto-Native

Join Monad Labs as a Senior Software Engineer to integrate blockchain with external systems using C, C++, or Rust.

PayPal logo
PayPal

Senior Member of Technical Staff - Identity and Access Management (IAM)

Join PayPal as a Senior Member of Technical Staff in IAM, focusing on scalable identity solutions using TypeScript, Next.js, and more.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.

American Express logo
American Express

Software Engineer III

Join American Express as a Software Engineer III in New York, NY. Work on global scale software with a hybrid model.

Microsoft logo
Microsoft

Principal Software Engineer

Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

BJAK logo
BJAK

Senior Software Engineer, Blockchain and Stablecoin

Join BJAK as a Senior Software Engineer to develop blockchain solutions for stablecoin projects. Work remotely with cutting-edge technology.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.