Software Engineering Lead
You'll be leading a team of engineers in modern full-stack development practices and tools to create world-class microservices and web applications. We're building a global business-to-business technology platform that streamlines how businesses manage payments when buying or selling products and services.
As a software engineering leader, you will:
* Manage teams that operate in modern full-stack development practices and tools.
* Create world-class microservices and web applications.
Requirements
We are looking for someone with the following skills and qualifications:
* Proven ability to drive technical or process change across an organization.
* Demonstrated success with influencing and building relationships for strategic results across operations, stakeholders, and enterprise.
* Established track record of clear, concise communication across all levels of an organization.
* Demonstrated ability to analyze business and technical requirements, identify key goals, and define a strategy and roadmap to reach those goals.
* Architectural design for application and data-centric solutions.
* Migration of on-premise applications and data into the public cloud.
* Success driving solutions that integrate with external parties.
* Coaching and leading of diverse application and data engineering teams to reach defined goals and objectives.
* Proven ability to thrive in fast-paced environments; flexibility to handle rapidly changing scenarios.
* History of leveraging a variety of SQL and NoSQL persistence storage technologies.
Skills and Qualifications
The ideal candidate will have experience in:
* Java/Spring Boot application development.
* Data Engineering/Data Warehousing.
* ETL/Data pipelining.
* Typescript/Angular/Frontend development.
* Cloud-based development and delivery.
* Resiliency-based patterns and practices.
* Service Development and Integration.
* Event and Message Messaging.
* SQL and NoSQL data storage.
* Contract-driven service development.
Culture and Benefits
We offer a collaborative, Agile engineering culture and provide opportunities for growth and professional development.
We value diversity, equity, and inclusion and are committed to creating an inclusive environment for all employees.
Responsibilities
This role requires strong leadership and management skills, as well as excellent communication and interpersonal skills.
The successful candidate will be able to motivate direct and indirect reports to deliver superior results and provide functional and directional guidance to staff and recommend policy or strategic direction changes to management.
Security Responsibility
All activities involving access to Mastercard assets, information, and networks include 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:
* Abridge 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;