Mastercard logo

Senior Rust Engineer

Mastercard

Our Purpose

We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making 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. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.

Title And Summary

Senior Rust Engineer

Overview

The Cryptographic Security team designs, builds and supports service platforms that provide cryptographic and key management functions utilized by global Mastercard application teams. A Senior Software Engineer in the Cryptographic Security team will be responsible for design, development, and release of features adhering to Mastercard standards, processes and best practices.

Role

  • Plan, design and develop technical solutions that meet business requirements in adherence with Mastercard standards, processes and best practices.
  • Significant advanced code development, code review.
  • Participate in rotational on-call support for escalated issues.
  • Manage resolution for complex issues within functional area of expertise.
  • Ability to work independently and self-directed.
  • Ability to partner and collaborate with Architects and Technical Leads on solution designs.
  • Mentor junior Software Engineers.
  • Good knowledge and experience with industry standard cryptographic algorithms including how, where, and when to apply them.
  • Insure that best development practices are being followed.

All About You

  • Expert understanding of software engineering concepts and methodologies.
  • Extensive experience developing and supporting shared web service platforms, including SOAP and RESTful API’s.
  • Extensive experience with one of following languages: C, C++, RUST, 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

  • All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
  • 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, and
  • 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.

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.

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.

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.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

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

Transcard logo
Transcard

Senior Front End Software Engineer

Join Transcard as a Senior Front End Software Engineer. Work remotely in the US, developing web applications using Angular, React, and Blazor.

Microsoft logo
Microsoft

Principal Software Architect

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

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.

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.

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.

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.

Railway logo
Railway

Platform Engineer with Cloud and Distributed Systems Expertise

Join Railway as a Platform Engineer to build scalable cloud infrastructure using Rust, Go, and distributed systems.

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.

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.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Senior Software Engineer - React and React Native

Join Kraken as a Senior Software Engineer to develop web and mobile apps using React and React Native.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

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

CoW Protocol logo
CoW Protocol

Senior Web3 Backend Engineer (Rust)

Join CoW Protocol as a Senior Web3 Backend Engineer specializing in Rust to develop decentralized trading protocols.

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.

Clear Street logo
Clear Street

Senior Front End Software Engineer - Trading Systems

Join Clear Street as a Senior Front End Engineer to build trading systems using React and modern tech stack.

Stripe logo
Stripe

Full Stack Engineer - Payments and Risk

Join Stripe as a Full Stack Engineer in Payments and Risk, working on APIs and user experiences.

Alpaca logo
Alpaca

Senior Software Engineer - Crypto

Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.

Monad Labs logo
Monad Labs

Senior Software Engineer, Distributed Systems

Join Monad Labs as a Senior Software Engineer to innovate in distributed systems and blockchain technology.

Messari logo
Messari

Senior Full Stack Engineer with Front-End Focus

Join Messari as a Senior Full Stack Engineer focusing on front-end development, bridging frontend and backend teams.

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.