Job Description
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.
Job Title
Lead 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 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.
Overview:
The Open Banking Analytics team is looking for a Lead Software Engineer to evolve our Open Banking strategy into a simple solution that benefits consumers and merchants. The ideal candidate is passionate about solving problems in the payments industry, looking for better ways to analyze data, and has a focus on innovating solutions that take the risk out of money movement.
Role:
Finicity, a Mastercard company, is leading the Open Banking Initiative to increase the Financial Health of consumers and businesses. The Payment Intelligence team is building the next generation of tools to make financial transactions simpler and safer for Consumers, Banks, and Businesses.
As a Lead Software Engineer, you will bring expertise to advance our team's Financial Oriented Services and Models for internal and external client-facing edge-services. This team is changing industries with advanced Analytics, Data Science, and AI enabled financial interactions.
In this role, the main responsibilities are:• Own complex problems having dependency across services and facilitate cross-functional team interactions to drive resolution.• Write code to build and enhance applications/services and promote code-reviews, code scanning, and other standard development practices to deliver high-quality artifacts to production.• Drive prioritization decisions and trade-offs in working with product partners.• Identify opportunities and build roadmaps to enhance primary service/function.• Automate and simplify all aspects of software delivery and development actively evangelizing the need to automate and simplify where needed.
Our tech stack is mostly:• Python• Flask, FastAPI• MySQL
All About You:
B. S. or higher in Software Engineering, Computer Science, Information Systems or similar field of study required. Equivalent industry experience is acceptable.• 4+ years commercial production experience with Software Engineering. Combinations of Software and traditional Database Experience may be considered.• A strong understanding of data movement and data structures/schemas/models is required.• Senior level C, C++, Python, Go, and/or Java or other Object Oriented Programming experience required.• SQL database experience with MySQL or similar relational database.• Excellent problem solving skills oriented towards product ease of use and simplicity.• Experience with Web Servers, Load Balancers/Round Robin and web technologies.• Excellent written and oral communication skills on technical & non-technical topics.
Preferred Qualifications include:• Real-Time or Near Real-Time Architecture and Development Experience.• Familiarity with statistical analysis, programs, and tools.• Asynchronous computing concepts and development.• Kafka, Kinesis, Beam, NiFi, Data Flow, KubeFlow, RabbitMQ, MQTT, AMQP and other message streaming technologies and protocols.• Exposure to risk evaluation, credit risk modeling.• Additional Finance and FinTech Experience.
COVID-19 Considerations
We value the safety of each member of our community because we know we're all in this together. In many locations, which may change over time, we've implemented a virtual hiring process and continue to interview candidates by video or phone. In addition, in some locations, only individuals who have been fully vaccinated will be permitted inside Mastercard offices until further notice.
In the US, Mastercard is a government contractor, which may legally require most Mastercard employees to be vaccinated unless a verified approved medical or religious exemption is granted. Further, we are currently making every effort towards having employees return to work in the office 2 days per week, if that makes sense for their team. Everyone must be vaccinated to enter Mastercard offices at this time. Therefore, we expect all candidates to be vaccinated or to be approved for a medical or religious accommodation prior to commencing work at Mastercard.
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 [email protected] 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.
Date Posted
09/03/2022
Views
8
Similar Jobs
Senior Software Engineer Activation & Engagement - Loom, Inc.
Views in the last 30 days - 2
The job post is looking for a JavaScript developer with experience in building highquality products with React The role involves building new features...
View DetailsSenior Staff Engineer - Nomad Health Corporate
Views in the last 30 days - 6
The job posting is for a Sr Staff Software Engineer position at Nomad Health a techdriven healthcare staffing platform The role involves developing fe...
View DetailsData Architect - CFS Brands
Views in the last 30 days - 10
The job description is for a data analytics program architect who will work with various business units and IT department to design and implement data...
View DetailsMunicipal Financial Analyst: Remote or WFH hybrid - Zions Bancorporation
Views in the last 30 days - 6
Zions Bancorporation is a premier financial services company with a strong commitment to its customers and employees The company is dedicated to makin...
View DetailsEvent Marketing Specialist - O.C. Tanner
Views in the last 30 days - 6
OC Tanner is a company that improves workplace culture through employee recognition and experiences They are seeking an event marketing specialist to ...
View DetailsQA Director | Remote - InMoment
Views in the last 30 days - 11
InMoment is looking for an experienced Quality Assurance engineering leader to lead the QA organization and drive upstream thinking that results in co...
View Details