Director, Software Engineering - Brighterion Director, Software Engineering - Brighterion …

Mastercard US
in San Francisco, CA, United States
Permanent, Full time
Be the first to apply
Mastercard US
in San Francisco, CA, United States
Permanent, Full time
Be the first to apply
Director, Software Engineering - Brighterion
Who is Mastercard?

We are the global technology company behind the world's fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Director, Software Engineering - Brighterion

Internally, this role is referred to as Director, Software Engineering.

The Brighterion Development team builds new capabilities for our patented C++ based platform, which processes billions of transactions per month using a multi-tiered, message-oriented approach for high performance and availability. These new capabilities involve web applications for managing fraud solutions and fraud events, web services for exposing capabilities to customers, and vendor applications for business rules management and fraud scoring.

•The Director, Software Engineering position is responsible for building and leading a high performance software delivery team that creates, enhances, and maintains Brighterion software.
•Would you like to be involved in developing industry leading solutions for fighting fraud?
•Are you motivated by using state of the art technologies to speed business solutions to market?
•Do you want to create innovative solutions to challenging business problems?
•Do you enjoy mentoring and developing resources in a high performance culture?

•Manage on-time, high quality delivery of new feature requests, infrastructure improvements, production defect resolution, and other technology opportunities.
•Provide management direction and recommend strategic direction based on established policy.
•Lead and manage team and assure appropriate staffing, training and objective setting.
•Guide developers and requestors to identify scope of project.
•Ensure approved staffing levels are maintained, departmental and staff education, training and cross training needs are met.
•Ensure staff has skills and behaviors to perform tasks fully through effective communication of goals, objectives, performance and as necessary improvement plans.
•Review and approve the development or revision of operational processes and procedures.
•Recommend strategic direction and policy changes.

All About You
•The person filling this role should have extensive understanding and knowledge of software operations and services
• Strong programming background in C++ and knowledge of multiple versions i.e. 11/14/17, Boost, XML/XSLT, and good understanding of relational and non-relational data persistence techniques
•Ability to translate highly complex technical matters into easily digestible and actionable plans.
•Strong leadership skills to manage technology team and collaborate across entire management team
•Ability to foster open communication across various organizational levels
•Skills to motivate direct and indirect reports to deliver superior results.
•Ability to interact across multiple organizational levels and assume a lead role and set direction for large or complex projects.
•Experience preparing & delivering executive level presentations to business and technology audiences.
•Education: Bachelor's Degree in Computer Science or related functional area or equivalent work experience with exposure to management theories and concepts.

Mastercard is an inclusive Equal Employment 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.

If you require accommodations or assistance to complete the online application process, please contact 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.