Mastercard

Lead Software Engineering

Mastercard

Seattle, WA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Mastercard, a global financial technology company dedicated to connecting and empowering individuals, businesses, and communities. We are seeking a highly skilled and passionate Lead Software Engineer to join our team and drive innovation in our technology solutions. As a Lead Software Engineer at Mastercard, you will have the opportunity to work on cutting-edge projects and collaborate with a talented team to develop and implement software solutions that make a positive impact on the world. We are looking for individuals with a strong background in software engineering and a passion for pushing boundaries and delivering high-quality products. If you are ready to take on a leadership role and make a difference in the world of financial technology, we invite you to apply for this exciting opportunity.

  1. Develop and implement innovative software solutions to meet the needs of our global financial technology company.
  2. Collaborate with a team of talented software engineers to design and build cutting-edge projects.
  3. Lead the development process and provide technical guidance to junior team members.
  4. Conduct code reviews and ensure adherence to coding standards and best practices.
  5. Stay up-to-date with emerging technologies and trends in software engineering to drive continuous improvement and innovation.
  6. Take ownership of projects and ensure timely delivery of high-quality products.
  7. Work closely with cross-functional teams to gather requirements, define project scope, and create technical specifications.
  8. Troubleshoot and resolve complex technical issues to ensure smooth functionality of software.
  9. Mentor and coach junior team members to enhance their technical skills and knowledge.
  10. Communicate effectively with stakeholders to provide project updates and gather feedback.
  11. Maintain a strong focus on security and data protection in all software solutions.
  12. Continuously monitor and improve software performance, scalability, and reliability.
  13. Collaborate with external partners and vendors as needed to deliver comprehensive solutions.
  14. Adhere to company policies and procedures, including security and confidentiality guidelines.
  15. Embody the company's values and contribute to creating a positive and inclusive work environment.
Where is this job?
This job is located at Seattle, WA, USA
Job Qualifications
  • Expertise In Software Development: A Lead Software Engineer At Mastercard Must Possess A Strong Understanding Of Various Programming Languages, Software Development Methodologies, And Tools.

  • Leadership Skills: This Role Requires The Ability To Lead And Manage A Team Of Software Engineers Effectively. The Candidate Should Have Experience In Providing Technical Guidance, Setting Goals, And Mentoring Team Members.

  • Project Management Experience: The Ideal Candidate Should Have A Proven Track Record Of Successfully Managing Projects From Start To Finish. This Includes Defining Project Scope, Creating Project Plans, And Monitoring Progress To Ensure Timely Delivery.

  • Strong Problem-Solving Skills: A Lead Software Engineer Must Be Able To Identify And Solve Complex Technical Problems Quickly And Efficiently. This Requires A Deep Understanding Of System Architecture And The Ability To Think Critically And Creatively.

  • Excellent Communication Skills: As A Lead Software Engineer, The Candidate Will Be Required To Communicate With Various Stakeholders, Including Clients, Team Members, And Upper Management. Strong Communication Skills, Both Written And Verbal, Are Essential For This Role.

Required Skills
  • Quality Assurance

  • Project Planning

  • Communication

  • Team Management

  • Problem Solving

  • Agile development

  • Code Review

  • Technical Leadership

  • Collaboration

  • Resource allocation

  • Software Architecture

  • Technical Strategy

Soft Skills
  • Communication

  • Conflict Resolution

  • Customer Service

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Lead Software Engineering in Seattle, WA, USA is between $120,000 and $160,000 per year. This may vary depending on the company, experience level, and specific job responsibilities. Additionally, benefits such as bonuses, stock options, and healthcare benefits may also be included in the overall compensation package.

Additional Information
Mastercard is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 6th, 2025
Apply BeforeApril 11th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Mastercard

Mastercard is a leader in global payments and a technology company that connects billions of consumers, thousand of financial institutions, and millions of merchants, as well as governments and businesses around the world.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started