Taro Logo

Lead Software Engineer F/T

Global payment technology company powering economies and empowering people in 200+ countries, providing digital payment solutions and secure transaction services.
$196,837 - $265,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Finance

Description For Lead Software Engineer F/T

Mastercard is seeking a Lead Software Engineer to join their team in New York City, focusing on developing and maintaining mission-critical payment processing systems that handle billions of transactions monthly. This role combines technical leadership with hands-on development, requiring expertise in both system architecture and modern development practices.

The position offers an attractive salary range of $196,837 - $265,000 and comes with an extensive benefits package including comprehensive healthcare, generous paid time off, and strong financial benefits. As a leader in the global payments industry, Mastercard provides an opportunity to work on technology that impacts millions of users worldwide.

The ideal candidate will have either a Master's degree with 3 years of experience or a Bachelor's degree with 6 years of experience in relevant fields. Technical expertise should span across Java, Cloud Technologies, DevOps, JavaScript, Node.js, and other modern development tools. The role involves both technical leadership and hands-on development, making it perfect for someone who enjoys mentoring while staying deeply involved in technical work.

Working at Mastercard means joining a company that powers economies across 200+ countries, focusing on creating secure, simple, and smart digital payment solutions. The company offers a merit-based, inclusive work environment with opportunities for professional growth and development. The position allows for some flexibility with telecommuting options available according to company policies.

Key responsibilities include systems design, database modeling, technical leadership, and innovative problem-solving for complex payment systems. The role requires collaboration with cross-functional teams and the ability to mentor other developers while contributing to the development of sophisticated software solutions.

This is an excellent opportunity for a seasoned software engineer looking to take on a leadership role while working on technology that has a global impact. The position offers competitive compensation, comprehensive benefits, and the chance to work with cutting-edge payment technologies in a company that values innovation and technical excellence.

Last updated 11 days ago

Responsibilities For Lead Software Engineer F/T

  • Perform systems design and analysis for client-server, web-based applications
  • Provide database/software modeling work and maintenance for core software applications
  • Analyze requirements and create detailed software designs
  • Provide technical leadership and mentorship to development team
  • Develop innovative approaches to complex design problems
  • Oversee testing and implementation of product solutions
  • Support systems handling billions of credit card transactions monthly

Requirements For Lead Software Engineer F/T

Java
JavaScript
Node.js
  • Master's degree (or foreign equivalent) in Applied Computer Science, Computer/Electrical/Electronic/Mechanical/Industrial Engineering, Management Info Systems, Business Admin, or related tech field and 3 years experience OR Bachelor's degree with 6 years experience
  • Experience with JAVA, CLOUD TECHNOLOGIES, DEVELOPMENT AND OPERATIONS, JAVASCRIPT, OBJECTIVE-C, NODE.JS, AGILE, .NET, CHEF, ANSIBLE
  • Systems design and analysis expertise
  • Database/software modeling capabilities
  • Technical leadership and mentorship abilities

Benefits For Lead Software Engineer F/T

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Medical insurance
  • Prescription drug coverage
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life insurance
  • 401k with company match
  • 16 weeks new parent leave
  • 20 paid days bereavement leave
  • 10 paid sick days
  • 10+ paid vacation days
  • 5 personal days
  • 10 paid holidays
  • Fitness reimbursement
  • Tuition reimbursement
  • Flexible spending account
  • Health savings account

Jobs Related To Mastercard Lead Software Engineer F/T