Talent.com
Senior Software Engineer
Senior Software EngineerMastercard • O'Fallon, Missouri, United States
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Mastercard • O'Fallon, Missouri, United States
12 days ago
Job type
  • Full-time
  • Part-time
Job description

Our Purpose

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.

Title and Summary

Senior Software Engineer

Who is Mastercard?

Mastercard is a global technology company in the payments industry. Our mission is 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. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.

Smart Interface Overview :

Diverse agile team working on the Smart Interface product which is a set of APIs that allow Mastercard customers to participate in the 3-D Secure ecosystem. The 3-D Secure authentication protocol is based on a three-domain model where the Acquirer and Issuer are connected by the Interoperability Domain for the purpose of authenticating a Cardholder during an electronic commerce (e-commerce) transaction or to provide identity verification and account confirmation. Smart Interface provides this interoperability where the main function is to route authentication requests to the appropriate Directory Server for further processing. We support e-commerce (browser and in app) transactions from around the world.

Role

All staff at Mastercard are expected to demonstrate 'Mastercard Way' cultural values every day - own it, simplify it, sense of urgency, thoughtful risk-taking, unlock potential, and be inclusive – with a relentless focus on our customers. As a Sr Software Development Engineer at Mastercard, you are expected to perform the following general duties :

  • Work with business / product owners to develop and deliver on new and enhanced services
  • Drive the application design, including dependent services, service interactions, and policies
  • Participate in team prioritization discussions with Product / Business stakeholders
  • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet business requirements
  • Drive integration of services focusing on customer journey and experience
  • Simplify and improve the cost / benefit of a function / service / architecture strategy
  • Automate build, operate, and run aspects of Smart Interface

All About You

  • Has the ability to write secure code in two or more languages (e.g., Java, JavaScript, Angular) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management
  • Has skills in building applications using open frameworks to achieve reuse and reduce development times (e.g., Spring Boot, Angular, others)
  • Understands internals of operating systems (Windows, Linux) to write interoperable and performant code
  • Understands internals of Pivotal Cloud Foundry (PCF) and Cloud platforms and tools
  • Has skills to undertake infrastructure and deployment automation using industry-standard tooling (e.g., Chef, Puppet, SaltStack, Terraform, Ansible)
  • Familiar with the adoption of standard logging frameworks and tools (e.g., log4j, Splunk) to aggregate and analyze time-series of logs
  • Has skills to build monitoring and alerting focusing on key signals (resource usage, threshold breaches, rate of change) by using industry-standard tools (e.g., Splunk, Dynatrace)
  • Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
  • Understands software development productivity metrics (e.g., code churn, commit size, commits / story) and help teams to remove blockers and continuously improve code velocity, quality, and release frequency
  • Understands Platform-as-a-Service to build applications that run on standardized application platforms and deploy specifications, e.g., Web and application servers, API Gateways, Database Services, and Load balancers
  • Has skills to engage engineers across Technology organization to promote standard software patterns and reuse of common libraries and services
  • Has skills to succinctly articulate architecture patterns of complex systems, with business and technical implications, to executive and customer stakeholders
  • Leverages understanding of DevOps best practices to guide developers and abstract application development from underlying hosting platforms and infrastructure
  • Has skills to evaluate practices, metrics, and roles to continually optimize SDLC methodologies and automate processes to improve lead time and quality
  • To find US Salary Ranges, visit People Place. Under the Compensation tab, select "Salary Structures." Within the text of "Salary Structures," click on the link "salary structures 2025," through which you will be able to access the salary ranges for each Mastercard job family. For more information regarding US benefits, visit People Place and review the Benefits tab and the Time Off & Leave tab.

    Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

    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.

    In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include : insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 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; and many more.

    Pay Ranges

    O'Fallon, Missouri : $115,000 - $184,000 USD

    Create a job alert for this search

    Senior Software Engineer • O'Fallon, Missouri, United States

    Similar jobs
    Software Engineer II

    Software Engineer II

    Mastercard • O'Fallon, MO, United States
    Full-time +1
    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 supp...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer Integrations

    Software Engineer Integrations

    Sahl • Smart Village
    Full-time
    Sahl is expanding its suite of consumer services, and we are looking for a Junior Software Engineer – Integrations to join our team. This role is perfect for early-career engineers who are eager to ...Show more
    Last updated: 30+ days ago
    Senior Data Engineer

    Senior Data Engineer

    Soleo Health Inc • Chesterfield, MO, US
    Full-time
    Join us in Simplifying Complex Care!.Affordable Medical, Dental, & Vision Insurance Plans.Company Paid Disability & Basic Life Insurance. HSA & FSA (including dependent care) Options.The...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Manager

    Software Development Manager

    Sahl • Smart Village
    Full-time
    Sahl is transforming digital payments by providing seamless solutions for end consumers.Our technology enables users to recharge prepaid electricity meters and access a variety of payment services—...Show more
    Last updated: 30+ days ago
    DevOps Engineer (Software Engineer w / Jenkins, Python)

    DevOps Engineer (Software Engineer w / Jenkins, Python)

    Resource Informatics Group Inc • Chesterfield, MO, US
    Full-time
    Title : DevOps Engineer (Software Engineer w / Jenkins, Python).Location : Chesterfield, Missouri.IMPORTANT : Will only consider local St. Below are the skillsets being sought, in order of importance.Pl...Show more
    Last updated: 30+ days ago • Promoted
    Dashers - Sign Up and Start Earning

    Dashers - Sign Up and Start Earning

    DoorDash • Winfield, MO, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
    Last updated: 30+ days ago • Promoted
    DevSecOps Engineer

    DevSecOps Engineer

    Sahl • Smart Village
    Full-time
    At Sahl, security is embedded in how we build and deploy software.As a DevSecOps Engineer, you’ll operate at the intersection of platform engineering and security, owning the security posture of ou...Show more
    Last updated: 4 days ago
    Senior Bizops Engineer

    Senior Bizops Engineer

    Mastercard • O'Fallon, MO, United States
    Full-time +1
    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 supp...Show more
    Last updated: 8 days ago • Promoted
    SENIOR SOFTWARE DEVELOPMENT ENGINEER IN TEST (Sr. SDET)

    SENIOR SOFTWARE DEVELOPMENT ENGINEER IN TEST (Sr. SDET)

    Resource Informatics Group Inc • O'Fallon, MO, US
    Full-time
    Role : -SENIOR SOFTWARE DEVELOPMENT ENGINEER IN TEST (Sr.Push Payments Development team owns a number of applications, primarily focusing on the Mastercard Send application.Mastercard send is an API ...Show more
    Last updated: 30+ days ago • Promoted
    Senior BizOps Engineer-1

    Senior BizOps Engineer-1

    MasterCard • O'Fallon, MO, United States
    Full-time +1
    Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, were helping build a sustainable economy where everyone can prosper.We suppo...Show more
    Last updated: 7 hours ago • Promoted • New!
    Senior Controls Engineer

    Senior Controls Engineer

    Mark Andy Inc • Chesterfield, MO, US
    Full-time
    As a Senior Controls Engineer at Mark Andy’s Global Headquarters in Chesterfield, MO, you’ll take a lead role in designing and developing advanced control systems for our custom OEM pri...Show more
    Last updated: 23 days ago • Promoted
    Electronic Systems Design and Analysis Engineer (Mission Computing)

    Electronic Systems Design and Analysis Engineer (Mission Computing)

    Maania Consultancy Services • St.Charles, MO, US
    Full-time
    Quick Apply
    Hi , Our federal client is looking for a Electronic Systems Design and Analysis Engineer (Mission Computing).If you are Interested please share your updated resume along with your Yearly expected s...Show more
    Last updated: 2 days ago
    Lead Software Engineer

    Lead Software Engineer

    Mastercard • O'Fallon, MO, United States
    Full-time +1
    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 supp...Show more
    Last updated: 8 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Tek Spikes • O'Fallon, MO, US
    Full-time
    Only qualified Lead Software Engineer located near O'Fallon, Missouri area to be considered due to the position requiring an onsite presence. Required Skills, Experience, & Abilities : .Have s...Show more
    Last updated: 10 days ago • Promoted
    Software QA Engineer

    Software QA Engineer

    Tek Spikes • O'Fallon, MO, US
    Full-time
    Only qualified QA Engineer candidates located near O'Fallon, Missouri, to be considered due to the position requiring a Hybrid presence. Four-year degree in a related field, certifications, or c...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer II

    Software Development Engineer II

    Resource Informatics Group Inc • O'Fallon, MO, US
    Full-time
    Greetings from Resource Informatic Group!.We are urgently looking for a “Software.II” in O’fallon MO.JD & send me thematching profiles : .Role ...Show more
    Last updated: 30+ days ago • Promoted
    Automation Engineer - St. Louis

    Automation Engineer - St. Louis

    ESCO Group • City of Saint Peters, MO, US
    Full-time
    ESCO Groups vision is to be a leader in our marketplace as valued by our key stakeholders : our clients, employees,.The position of Automation Engineer will be part of the Automation team at ESCO Gr...Show more
    Last updated: 30+ days ago • Promoted
    Senior BizOps Engineer-2

    Senior BizOps Engineer-2

    MasterCard • O'Fallon, MO, United States
    Full-time +1
    Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, were helping build a sustainable economy where everyone can prosper.We suppo...Show more
    Last updated: 5 hours ago • Promoted • New!