Lead Software Engineer
$168k - $277kMastercard
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 Lead Software Engineer Who is Mastercard?
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. Technology at Mastercard
What we create today will define tomorrow. Revolutionary technologies that reshape the digital economy to be more connected and inclusive than ever before. Safer, faster, more sustainable.
And we need the best people to do it. Technologists who are energized by the challenges of a truly global network. With the talent and vision to create the critical systems and products that power global commerce and connect people everywhere to the vital goods and services they need every day.
Working at Mastercard means being part of a unique culture. Inclusive and diverse, a rich collaboration of ideas and perspectives. A place that celebrates your strengths, values your experiences, and offers you the flexibility to shape a career across disciplines and continents. And the opportunity to work alongside experts and leaders at every level of the business, improving what exists, and inventing what's next. About The Role
As a lead software engineer at Mastercard, you are expected to perform following responsibilities:
• 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.
• Define, design, and develop procedures and solutions at a service level to meet the business requirements/enhancements
• 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.
• Drive seamless integration across all connected services to meet end-user expectations
• Drive blameless postmortems culture to identify root causes of incidents and implement learnings
• Introduce new technologies and architecture by following enterprise guidelines
• Advocate for engineering principles outside of current organization/platform
• Provide development and architecture guidance to team members
• Build relationships and effective partnerships across organizations
• Write and evaluate recommendations for job promotions based on an unbiased view of one's accomplishments
• Conduct technical interviews for hiring engineering staff and raising the performance bar
• Lead by example with hands-on approaches to demonstrate engineering excellence
• Encourage staff to share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity
• All About You
• Has the ability to write secure code in three or more languages (e.g., C, C+, C#, Java, JavaScript) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerabilities
• Has skills in building applications using open frameworks to achieve reuse and reduce development times (e.g., Spring Boot, Steeltoe, Angular, DXP, others)
• Understands internals of operating systems (Windows, Linux) to write interoperable and performant code
• Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
• Has skills to document and coach team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling)
• Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code
• Has skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring
• Understands and elaborates technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience
• Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time
• Has skills to understand customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point)
• Has skills to simplify deployment and eliminate software and infrastructure snowflakes using standardized platforms, ephemeral instances, and automation
• Has skills to orchestrate release workflows and pipelines and apply standardized pipelines via APIs to achieve CI and CD using industry-standard tools (e.g., Jenkins, Bamboo, AWS/Azure pipelines, XL Release, others)
• Able to configure rules and build automation for code with vulnerability scanning and software composition analysis using standard tools (e.g., Sonar, Checkmarx, Nexus, JFrog XRay, Veracode, others)
• Has skills to define, organize, and report on test runs for major, minor, and hotfix releases (including unit, component level, system level, customer journeys, past customer issues, and regulatory controls)
• Has skills to conduct various performance tests (e.g., load, spike, breakpoint, endurance) to Understands application/service limits and behaviors. 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:
New York City, New York: $168,000 - $277,000 USD
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. Technology at Mastercard
What we create today will define tomorrow. Revolutionary technologies that reshape the digital economy to be more connected and inclusive than ever before. Safer, faster, more sustainable.
And we need the best people to do it. Technologists who are energized by the challenges of a truly global network. With the talent and vision to create the critical systems and products that power global commerce and connect people everywhere to the vital goods and services they need every day.
Working at Mastercard means being part of a unique culture. Inclusive and diverse, a rich collaboration of ideas and perspectives. A place that celebrates your strengths, values your experiences, and offers you the flexibility to shape a career across disciplines and continents. And the opportunity to work alongside experts and leaders at every level of the business, improving what exists, and inventing what's next. About The Role
As a lead software engineer at Mastercard, you are expected to perform following responsibilities:
• 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.
• Define, design, and develop procedures and solutions at a service level to meet the business requirements/enhancements
• 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.
• Drive seamless integration across all connected services to meet end-user expectations
• Drive blameless postmortems culture to identify root causes of incidents and implement learnings
• Introduce new technologies and architecture by following enterprise guidelines
• Advocate for engineering principles outside of current organization/platform
• Provide development and architecture guidance to team members
• Build relationships and effective partnerships across organizations
• Write and evaluate recommendations for job promotions based on an unbiased view of one's accomplishments
• Conduct technical interviews for hiring engineering staff and raising the performance bar
• Lead by example with hands-on approaches to demonstrate engineering excellence
• Encourage staff to share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity
• All About You
• Has the ability to write secure code in three or more languages (e.g., C, C+, C#, Java, JavaScript) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerabilities
• Has skills in building applications using open frameworks to achieve reuse and reduce development times (e.g., Spring Boot, Steeltoe, Angular, DXP, others)
• Understands internals of operating systems (Windows, Linux) to write interoperable and performant code
• Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
• Has skills to document and coach team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling)
• Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code
• Has skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring
• Understands and elaborates technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience
• Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time
• Has skills to understand customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point)
• Has skills to simplify deployment and eliminate software and infrastructure snowflakes using standardized platforms, ephemeral instances, and automation
• Has skills to orchestrate release workflows and pipelines and apply standardized pipelines via APIs to achieve CI and CD using industry-standard tools (e.g., Jenkins, Bamboo, AWS/Azure pipelines, XL Release, others)
• Able to configure rules and build automation for code with vulnerability scanning and software composition analysis using standard tools (e.g., Sonar, Checkmarx, Nexus, JFrog XRay, Veracode, others)
• Has skills to define, organize, and report on test runs for major, minor, and hotfix releases (including unit, component level, system level, customer journeys, past customer issues, and regulatory controls)
• Has skills to conduct various performance tests (e.g., load, spike, breakpoint, endurance) to Understands application/service limits and behaviors. 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.
New York City, New York: $168,000 - $277,000 USD
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in New York, NY vacancy
$160k - $220k
...Senior Tech Lead & Software Engineer, Product Hybrid 3 days a week Location: NYC, NY working at a SaaS Healthcare Company in dental related field Remote Work Policy In office Hybrid 3 days with in office Monday Wednesdays and Thursdays Visa Sponsorship Available...SuggestedWork at officeRemote workWork from homeRelocation3 days per week$117.8k - $189k
...recruiting communications or Kapitus' recruiting process in general should email ****@*****.*** As a Salesforce Tech Lead/Software Engineer III at Kapitus You will be responsible for leading a dynamic development team in the design, development, and...SuggestedTemporary workRemote workDay shift$200k - $230k
...About Us YipitData is the leading market research and analytics firm for the disruptive... ...actionable insights across sectors like software, AI, cloud, e-commerce, ridesharing, and... ...the technical direction of the Signals engineering team and drive the next phase of the...SuggestedWork at officeRemote workVisa sponsorshipFlexible hours- ...A global technology firm is looking for a US Lead Software Engineer to oversee product feature design, manage a high-performing team, and align tech solutions with business objectives. This remote position requires over 7 years of experience, strong leadership skills,...SuggestedRemote work
- ...Role: Direct Hire || Tech Lead || IOS Software Engineer Location: Hybrid NYC, Los Angeles, CA Duration: Direct Hire Responsibilities: Be responsible for developing and maintaining the e-commerce module within the client app, focusing on features...SuggestedTemporary workFlexible hours
- ...Technical Lead Software Engineer Our client, a global investment firm, is seeking a Technical Lead Software Engineer to join their team in New York, NY! Responsibilities: Lead the design, development, and implementation of scalable, robust software solutions...
$118.98k - $195.47k
...Technical Lead Reports To: Value Stream D&T Leader Career Stage: Technical Leadership / Product-Level Engineering Lead Role Summary As a Tech Lead, you'll serve as the hands... ...teams You Have ~9-12 years of software engineering experience, including several...Full timeVisa sponsorshipWork visaFlexible hours3 days per week- ...Technical Lead Software Engineering This is your chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions. As a Technical Lead Software Engineering at JPMorganChase within the Corporate Technology...Immediate start
$170k - $210k
...have access to. Join us in this mission! Role overview: Product Engineers at Gather design and implement the features that make up what... ...working with NodeJS A keen intuition for well-designed software and well-written code You enjoy spending time with customers and...Work at officeRemote workVisa sponsorship- ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank...For contractors
- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Enterprise Technology, you will be responsible for ensuring the...
$229.9k - $262.4k
...Senior Lead Software Engineer, DevOps Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big...Full timePart timeInternshipLocal area- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial and Investment Banking's Equities Electronic Trading...Work at office
$150k - $250k
...a key contributor to the maturation phase of several essential software systems currently in firm wide use. These systems are an important... ...contributor in the development of complex software systems (leading financial services firm experience preferred- particularly involved...Casual workFlexible hours$171k - $260k
...that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within Commercial and Investment Banking, you are an integral part of an agile team that works to enhance...For contractors$171k - $260k
...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank in Electronic Trading Technology, you are an integral part of an...For contractors$229.9k - $262.4k
...Senior Lead Software Engineer , Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a...Full timePart timeInternshipH1bLocal area$170k - $195k
...Overview Job Title: Lead Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire Department: Technology About Snapsheet Snapsheet is claims technology the way it should be: purposeful, precise, and designed to deliver outcomes....Full timeTemporary workCasual workRemote workFlexible hours$122k - $170k
...Lead Software Engineer - Repository Design "Join to apply for the Lead Software Engineer - Repository Design role at Cotiviti." We are seeking an experienced Lead Software Engineer to design and lead the development of a scalable, high-performance FHIR Repository service...Full timeWork at officeRemote work$150k - $180k
...Lead Developer Job Type: Full-Time Schedule: 40h week Pay: $150,000-180,000/year Location: Remote About the Company US Service... ...Animals and Dog Academy is currently hiring a Team Lead / Sr. Software Engineer who is a self-starter and takes initiative in tackling challenges...Full timeCurrently hiringLocal areaRemote work$171k - $260k
...If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Sr. Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Compute Runtime Platforms, you will...$118.98k - $195.47k
...Lead Software Engineer As a Lead Software Engineer, you will develop and execute the key technology components of the Enterprise API Technology & Platform strategy and ensure alignment with Guardian's enterprise digital strategy. You will be an innovative software...Visa sponsorshipWork visa3 days per week- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer Banking, you are an integral part of an agile team that...
- ...We're looking for a Lead Software Engineer who can guide and grow a small team of frontend engineers while remaining a hands-on, high-output individual contributor. This role is not about producing baseline code quickly. AI can do that. It's about engineering judgment...
$220k - $240k
...Lead Software Engineer - MLOps $220,000-$240,000 base + bonus + benefits New York, New York - 3 days/week hybrid About the Organization Join a global financial services company delivering intelligent information and technology solutions to professionals in...3 days per week$175k - $250k
...Responsibilities On this team, you'll: Report directly with Dioptra's founders as part of a small, highly focused product and engineering group Build and evolve front-end experiences that bring powerful AI capabilities to life for end users Design intuitive,...Contract workWork at officeLocal areaFlexible hours- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Asset & Wealth Management, Digital Assets Team, you are an integral...Contract work
$205k - $235k
...you're ready to modernize one of the most essential industries, we'd love for you to be a part of it. The Role As a Lead Software Engineer, you will play a pivotal role in delivering innovative and high-impact software. You will own durable systems,...Full timeWork at officeWork visa- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking, you are an integral part of an agile...
$152k - $215k
...an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorgan Chase, within Commercial and Investment Banking team, you will play a key role in an agile team dedicated to...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
Related searches
- lead support engineer New York, NY
- lead ios developer New York, NY
- lead solutions engineer New York, NY
- lead mobile developer New York, NY
- lead quality engineer New York, NY
- lead project engineer New York, NY
- lead network engineer New York, NY
- lead product engineer New York, NY
- lead web developer New York, NY
- lead software test engineer New York, NY

