MasterCardposted 18 days ago
$115,000 - $184,000/Yr
Full-time • Senior
O'fallon, MO
Credit Intermediation and Related Activities

About the position

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. The Senior Software Engineer in the Cryptographic Security team will be responsible for the design, development, and release of features adhering to Mastercard standards, processes, and best practices. The team designs, builds, and supports service platforms that provide cryptographic and key management functions utilized by global Mastercard application teams.

Responsibilities

  • 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
  • Ensure that best development practices are being followed

Requirements

  • 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 one of the 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

Benefits

  • Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • Flexible spending account and health savings account
  • Paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave)
  • 10 annual paid sick days
  • 10 or more annual paid vacation days based on level
  • 5 personal days
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • Deferred compensation for eligible roles
  • Fitness reimbursement or on-site fitness facilities
  • Eligibility for tuition reimbursement
  • Gender-inclusive benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service