Skip to main content
TechSTL logo
Apply

Director of Software Engineering

Duluth, GA, US•Posted Jun 20, 2023
Apply
‌
Company
MasterCard
Description
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


Director of Software Engineering


Why 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 by making transactions safe, simple, smart, and accessible. Our innovations and solutions use secure data and networks, partnerships, and a passion for helping 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 our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.


Overview


This Director of Software Engineering is responsible for building and managing a high performing engineering team that delivers marketing solutions across multiple digital channels (web, mobile, social media). If you are someone that is passionate about marketing, experimenting with a purpose, and building close and decent teams, this is the role for you.


Role


  • Formally supervise and coach a team of 5+ engineers to build, enhance, and support multiple applications/services in the delivery of internal or market-facing marketing products and platforms
  • Oversee the management of the Software Engineering group and acts as the highest authority on high-level and complex decisions within the function
  • Effectively communicate complex topics to senior stakeholders throughout the organization
  • Work with business/product owners to develop, experiment, and deliver on new marketing technology products and services
  • Work on complex enterprise-wide initiatives spanning multiple services/programs and drives resolution
  • Define and monitor key product and performance metrics to ensure our solutions give the best customer experience
  • Recruit and hire the right talent, always bringing in someone better
  • Provide and facilitate timely feedback, coaching in the moment, and mentoring for team
  • Manage and optimize budgets, forecasting, and cost allocation while delivering on marketing needs
  • Provides strategic thinking and leadership on future marketing technologies and software-development methodologies
  • Benchmark and drive engineering productivity, quality, and technology policy compliance


All About You


  • IT experience with successful track record in managing medium scale development organization (team of 5+) with demonstrated thought-leadership, cross-functional influence, and partnership
  • Experience with marketing technologies (e.g. Content Management Systems, Digital Asset Management) to build performant marketing solutions
  • Progressively grown career with proven design and development experiences in multiple languages, secure coding standards (e.g., OWASP, CWE, SEI CERT), and vulnerability management.
  • Understands internals of operating systems (Windows, Linux, Mainframe) and experience in delivering software that works across multiple channels (web, mobile).
  • Has skills to coach and evangelize front-end engineering principles.
  • Has skills to implement advanced test set ups in production environment (e.g., A/B testing, canary releases, blue-green deployment, feature flags)
  • Has experience in building, leading and coaching teams to execute against objectives and deliver impactful software
  • Demonstrated skills in end-to-end service ownership and interacting with all stakeholders in an inclusive manner.
  • Proven ability to develop talent and promote a positive culture and both a coach and champion.
  • Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization
  • Has skills to drive trade-off discussions to set right development capacity based on value drivers (e.g., regulatory, security, new business, market parity, technical debt)
  • Has experience in design and execution of automation across multiple business areas and provides guidance on best methods and tools.
  • Has skills to evaluate practices, metrics, and roles to continually optimize SDLC methodologies, products, and automate processes to improve lead time and quality
  • Ability to articulate and analyze complex systems and requirements in support of business and technical imperatives.
  • Has skills to define and drive advanced chaos and other operational testing practices to test points of failures, monitors, and system behaviors under adverse conditions (e.g., resource spikes, network congestion, component or infrastructure failure)


Education


  • Bachelor or Master's Degree in Computer Science or equivalent


In the US, 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 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


Responsibilities


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.


Pay Ranges


Atlanta, Georgia: $162,000 - $251,000 USD
Identifier
5605329fd627aa0b2f1eed932075d8df
Show More
Ready to join the team? We'd love to have you!
Apply
largely logo
Powered by Largely