Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Software Engineering

$170k - $281k

MasterCard

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

Director, Software Engineering

Director, Software Engineering

Responsible for leading a team of Java Engineers and delivery of high-quality software solutions in a timely and cost-effective manner. This role provides technical and people leadership across complex initiatives, establishes engineering standards, and partners with business and technology stakeholders to deliver scalable, secure, reliable, and innovative solutions.

Major Accountabilities
• Establish and monitor objectives for the department and staff members to align with department strategies and broader business goals.
• Lead the definition, development, and delivery of major cross-department initiatives with broad scope and long-term business implications.
• Partner with business stakeholders to identify innovative solutions, drive strategic decisions, and develop business cases aligned with Mastercard objectives.
• Actively identify opportunities for innovation, creative problem solving, and continuous improvement.
• Make presentations to senior management, business owners, and other stakeholders to support informed decision-making.
• Provide recommendations to senior management on technology selection, software architecture, and strategic technical direction for the department.
• Establish and govern engineering standards for software design, software development, secure coding, code review, testing, and overall solution quality.
• Lead implementation of processes and supporting tools based on the evolving needs of the organization.
• Identify process gaps, provide estimates for business solutions, define initial project scope and requirements, and manage scope throughout the project lifecycle.
• Plan overall project scope and define scope for each phase and iteration to meet business needs and time-to-market expectations.
• Drive quality engineering practices, including unit, functional, and integration testing standards to improve reliability and maintainability.
• Guide performance engineering strategies to support scalable, efficient, and resilient applications.
• Establish operational readiness practices that support observability, maintainability, resilience, and effective production support.
• Oversee troubleshooting and incident response approaches to enable systematic problem resolution and continuous learning.
• Ensure projects and efforts are appropriately staffed, trained, and managed.
• Ensure team members have the appropriate skills and behaviors; communicate performance results effectively; and manage each effort within approved manpower and budget guidelines.
• Build and develop diverse, high-performing engineering teams aligned to organizational goals.
• Perform strategic planning, financial planning, administration, and management of the department.
• Lead through ambiguity and complexity by creating clarity, removing barriers, and guiding teams through change.

Knowledge / Experience
• Budget and resource management experience.
• 8-10 years of related experience, including management experience with multiple diverse teams and experience conducting formal performance reviews.
• Experience managing financials for multiple projects and programs.
• Advanced knowledge of project management, strategic planning, financial planning, and related practices.
• Advanced understanding of software engineering concepts, methodologies, and delivery practices.
• Experience establishing or guiding software architecture, technical standards, and engineering best practices across teams.
• Experience driving secure, scalable, maintainable, and reliable software solutions.
• Experience with software quality practices, including code review, unit testing, functional testing, integration testing, and production readiness.
• Experience leading performance, operability, troubleshooting, or resiliency practices for complex technology environments.

Skills / Abilities
• Ability to influence engineering policies, standards, and strategic plans across teams and organizations.
• Full-stack Java development experience
• Strong database design and data management knowledge
• Strong people management skills, including the ability to coach, develop, and lead team members using clear verbal and written communication.
• Ability to provide overall business and technical project planning for product enhancements.
• Ability to shape technical vision and strategy while aligning decisions to enterprise goals.
• Ability to evaluate technical tradeoffs related to architecture, scalability, security, performance, operability, and long-term maintainability.
• Ability to foster an enterprise mindset by encouraging end-to-end thinking and cross-functional collaboration.
• Ability to drive change, promote innovation, and guide teams through evolving business and technology needs.
• Ability to deliver results through high-impact execution while maintaining a customer-focused approach.

Nice to have:
• Experience with Axon
• Knowledge of card payment processing concepts, including authorization, clearing, and settlement
• AI/GenAI exposure and familiarity with AI-assisted development tools

Education
• Bachelor's degree or equivalent combination of experience and formal education.

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 View email address on click.appcast.io 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. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations.

Pay Ranges
O'Fallon, Missouri: $170,000 - $281,000 USD
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering in O Fallon, MO vacancy
  • $170k - $281k

     ...that help people, businesses and governments realize their greatest potential. Title and Summary Director, Software EngineeringDirector, Software Engineering Responsible for leading a team of Java Engineers and delivery of high-quality software solutions in a... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    2 days ago
  • $140k - $231k

     ...Manager Software Engineering Overview Mastercard is seeking a Manager, Software Engineering to lead a high-performing team responsible for building, enhancing, and supporting enterprise software solutions, internal engineering platforms, and workflow automation... 
    Suggested

    Dynamic Yield

    O Fallon, MO
    1 day ago
  • $140k - $231k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software Engineering About the Role This is an exciting opportunity to join Mastercard's global credit card authorization program. We... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    1 day ago
  •  ...Senior Software Engineer Visa: No OPT EAD, US Citizen or Green Card preferred Location: Hybrid in O'Fallon, Missouri (St. Louis) Duration: at least 1 year, likelihood of extension Interview: 2 client interviews, second one on-site if... 
    Suggested
    Long term contract
    Work experience placement
    Local area
    Relocation
    Flexible hours

    3B Staffing LLC

    O Fallon, MO
    14 hours ago
  •  ...Senior Software Engineer 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... 
    Suggested
    Full time
    Part time
    Flexible hours

    Dynamic Yield

    O Fallon, MO
    14 hours ago
  •  ...Software Development Engineer II Location: O'Fallon, Missouri (1000 Technology) Duration: 12 Months Job Overview • Responsible for the analysis, design, development and delivery of software solutions. • Define requirements for new applications and customization... 
    Work experience placement

    Samprasoft

    O Fallon, MO
    1 day ago
  • $92k - $147k

     ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    5 days ago
  • $140k - $231k

     ...Lead Software Engineer Mastercard is a global technology company in the payments industry, focused on powering an inclusive, digital economy that makes transactions safe, simple, smart, and accessible. Using secure data and networks, our innovations enable individuals... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Dynamic Yield

    O Fallon, MO
    1 day ago
  • $89k - $129k

     ...and consistent attendance. Responsibilities: We support software development and Agile delivery activities. We facilitate Agile...  ...upgrades and coordinate with partner organizations to resolve engineering issues. We assist with interoperability certification and... 
    Full time
    Temporary work
    For contractors
    Flexible hours

    Amyx Inc

    O Fallon, MO
    2 days ago
  • $140k - $231k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Development Engineer Overview The Lead Software Development Engineer is a technical leader responsible for driving software architecture,... 
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    4 days ago
  •  ...Lead Software Engineer O'Fallon, Missouri Job Type: Contract Job Description Summary: Deep experience building and maintaining Power Apps Canvas applications Strong UX instincts with a focus on clean, intuitive, and scalable design patterns Proven... 
    Contract work

    w3r Consulting

    O Fallon, MO
    1 day ago
  • $115k - $184k

     ...Senior Software Engineer– RPPS Platform Mastercard powers economies and empowers people in more than 200 countries and territories worldwide. Together with our customers, we are helping build a sustainable economy where everyone can prosper. Our technology, innovation... 
    Full time
    Part time
    Remote work
    Worldwide
    Flexible hours

    Dynamic Yield

    O Fallon, MO
    5 days ago
  • $99.45k - $134.55k

    Real-Time Software Engineers (Associate or Experienced)Company:The Boeing CompanyThe Boeing Precision Engagement Systems organization in St. Charles, MO (St. Louis metro area) is seeking several Real-Time Software Engineers (Associate or Experienced) to develop, integrate... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Charles, MO
    3 days ago
  •  ...Quality Engineering Team Lead Mastercard is a global technology company in the payments industry. Our mission is to connect and power...  ...other organizations, this position needs deep understanding of software development, architecture, and performance engineering to help... 
    Work experience placement

    Samprasoft

    O Fallon, MO
    1 day ago
  • $60 - $70 per hour

     ...Software Engineer II Primary Talent Partners has a new contract opening for a Software Engineer II with our global technology client in O'Fallon, MO. This is a 12-month contract with a potential for extension. Pay: $60.00 - $70.00/hr; W2 contract, no PTO, no Benefits... 
    Contract work
    Live in
    Local area

    Primary Talent Partners

    O Fallon, MO
    1 day ago
  •  ...Senior Software Development Engineer Location: O'Fallon, Missouri (1000 Technology) Duration: 24 Months Conversion to an employee prior to that if candidate is strong. SDRAM team (Smart Data Real time Account Management) on the CERA (Commercial Expense Reporting... 
    For contractors
    Work experience placement
    Bank staff
    Flexible hours

    Samprasoft

    O Fallon, MO
    1 day ago
  • $115k - $184k

     ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Development Engineer Overview The Senior Software Development Engineer is a senior individual contributor responsible for designing, developing... 
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    4 days ago
  •  ...functionality ¿ Expertise in agile and waterfall delivery, life cycle management tools (JIRA/Rally/Rational Concert/Quality Center), software testing standards, methods and conventions. ¿ Exposure to Device/Browser compatibility ¿ Exposure on validating code review r and... 

    Procyon TS

    O Fallon, MO
    1 day ago
  • $72k - $115k

     ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer I AI and Decision Product Enablement Be part of the Shared Services, Fraud Products team developing new capabilities for... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    5 days ago
  •  ...About the job Qlik Software Engineer (hybrid-remote) *This is a 24 month contract to hire role (hybrid-remote) PRIMARY RESPONSIBILITIES Develop both internal and external dashboards using Qlik Work closely with team members from across Client to identify... 
    Contract work
    Remote work

    Nanosoft Consulting

    O Fallon, MO
    1 day ago
  •  ...Senior Software Engineer O'Fallon, Missouri Category: Engineering - IT Job Type: Contract Location: O'Fallon, Missouri Pay Rate: $0 About the Role: Ensure quality of one or more application codebases and alignment with development standards.... 
    Contract work

    w3r Consulting

    O Fallon, MO
    3 days ago
  •  ...Spark, Airflow, Databricks, AWS and related technologies ~ What are a couple of desired/nice to have skills? Data engineer/SDET # Knowledge of Microservices and scaling techniques # Experience using web service APIs # Ability to... 

    3B Staffing LLC

    O Fallon, MO
    1 day ago
  •  ...Job Description: A hands-on full stack engineer that can code and build high quality secure front end and REST API/backend...  ..., functional, and testable. Contribute to all parts of the software's development including design, development, test, deployment... 

    Vets Hired

    O Fallon, MO
    1 day ago
  •  ...Sr. Software Engineer This is hybrid in O'Fallon, Missouri 3 days per week (Tuesday, Thursday, and Friday). Top 3 Required Skills: 1. Java Full Stack Engineering Java 8+, J2EE, Spring, Hibernate Angular/React front-end development REST/SOAP APIs and... 
    Work experience placement
    3 days per week

    RIT Solutions, Inc.

    O Fallon, MO
    1 day ago
  •  ...of web applications, system to system interfaces and complete software solutions. Design and develop test automation scenarios to validate...  ...of automation code where needed. Work closely with software engineers to build quality in, ensuring proper test and requirement... 

    Samprasoft

    O Fallon, MO
    2 days ago
  • $195k - $323k

     ...realize their greatest potential. Title and Summary Principal Software Development EngineerJob Overview: Leads major projects and...  ...Services Sector is preferred. • Expertise with Software Engineering Concepts and Methodologies. • Proven track record in selection... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    2 days ago
  •  ...Lead DevOps Engineer Location: O'Fallon, Missouri (Main Campus) Duration: 12 Months The main responsibility of the team is to...  .../Automation Engineer Responsibilities: Leading/coding software solutions driving towards automation Analysis, design, development... 
    Work at office
    Work from home
    Flexible hours

    Samprasoft

    O Fallon, MO
    1 day ago
  • $91.8k - $124.2k

    DevSecOps Software Engineer, Phantom Works (Associate or Experienced)Company:The Boeing CompanyThe Boeing Company is seeking a DevSecOps Software Engineer (Associate or Experienced) in Saint Charles, MO, who is passionate about DevSecOps and excited to work in a multidisciplinary... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Charles, MO
    4 days ago
  • $115k - $184k

     ...realize their greatest potential. Title and Summary Senior Software EngineerJob Overview: Responsible for the analysis, design,...  ..., and maintain software applications while applying software engineering best practices, secure coding standards, and effective use of... 
    Full time
    Part time
    Work experience placement
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    2 days ago
  •  ...AI Native Engineer Location: Ofallon, MI, USA Preferred Qualification: Experience building AI native engineering organizations....  ...responsible AI frameworks. Technical Skills: Deep understanding of software engineering, cloud native architecture, API management,... 

    Yantran LLC

    O Fallon, MO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!