1

Mastercard Software Development Engineer Jobs in Cleveland, OH

SDET

Cleveland, OH · On-site

$48.50 - $62.50/hr

CHAMPtitles is looking for an experienced SDET with proven experience supporting QA methodology, emphasizing implementing, leading, and supporting automated testing via tools and frameworks. Your ...

Sr SDET

Cleveland, OH · On-site

$48.50 - $62.50/hr

They are seeking a Senior SDET who will be responsible for software testing and quality assurance, including designing automated tests and leading projects. Responsibilities : • Must have 8 years ...

Software Engineer

Mentor, OH · Hybrid

$75K - $90K/yr

Computer Science and Software Development skills * Experience in Back-End Web Development * Proficient in programming and object-oriented programming (OOP) * Ability to work collaboratively in a team ...

New

Software Engineer

Mentor, OH · Hybrid

$75K - $90K/yr

Computer Science and Software Development skills * Experience in Back-End Web Development * Proficient in programming and object-oriented programming (OOP) * Ability to work collaboratively in a team ...

New

Software Engineer

Middleburg Heights, OH · On-site

$36.06 - $43.27/hr

This role focuses primarily on embedded software development using C/C++, with opportunities to work alongside electrical and systems engineers to design, test, and support real-world products. You ...

Software Engineer II

Amherst, OH · On-site

$85K - $116K/yr

The Software Engineer II designs, develops, tests, and documents software for embedded systems and ... Troubleshoot software and system issues during development, launch, installation, and field support.

Software Engineer II

Amherst, OH · On-site

$85K - $116K/yr

The Software Engineer II designs, develops, tests, and documents software for embedded systems and ... Troubleshoot software and system issues during development, launch, installation, and field support.

The Software Engineer will participate in the full hardware, firmware and software development life cycle from initial design to release management. As a part of the project engineering team, you ...

next page

Showing results 1-20

Mastercard Software Development Engineer information

See Cleveland, OH salary details

$79.5K

$143.5K

$204.1K

How much do mastercard software development engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for mastercard software development engineer in Cleveland, OH is $143,487.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,200.00 and $178,400.00 per year, depending on experience, location, and employer.

What does a Mastercard software development engineer do?

A Mastercard Software Development Engineer is responsible for designing, developing, and maintaining software applications that power Mastercard’s payment solutions and services. They work on a variety of projects, ranging from secure transaction processing systems to digital payment platforms. Their tasks include writing and testing code, collaborating with cross-functional teams, and ensuring software meets security and performance standards. The role often involves staying up to date with the latest technologies and implementing innovative solutions to enhance user experiences and system reliability.

How does a Mastercard software development engineer typically collaborate with cross-functional teams?

As a Software Development Engineer at Mastercard, you will regularly collaborate with cross-functional teams such as product management, quality assurance, and operations. These collaborations are essential for understanding business requirements, integrating feedback, and ensuring the delivery of high-quality, secure software solutions. Agile methodologies are commonly used, so you'll participate in daily stand-ups, sprint planning, and code reviews alongside teammates from various disciplines. This environment fosters open communication and continuous learning, allowing engineers to contribute ideas and grow their professional network within the company.

What are the key skills and qualifications needed to thrive as a Mastercard software development engineer, and why are they important?

To thrive as a Mastercard Software Development Engineer, you need strong programming abilities (such as Java, C++, or Python), solid understanding of computer science fundamentals, and a relevant degree in computer science or related field. Familiarity with industry-standard development tools, cloud platforms, version control systems like Git, and knowledge of secure coding practices are typically required, along with certifications such as AWS or Scrum when applicable. Excellent problem-solving, collaboration, and communication skills are essential for effective teamwork and agile development. These skills and qualities ensure the delivery of secure, scalable, and innovative payment solutions that meet Mastercard’s global standards.

What is the difference between Mastercard Software Development Engineer vs Mastercard Software Engineer?

AspectMastercard Software Development EngineerMastercard Software Engineer
ResponsibilitiesDesign, develop, and implement software solutions, often focusing on new features and product developmentMaintain, improve, and support existing software systems, with a focus on stability and performance
Required SkillsProficiency in programming languages, software design, and development methodologiesStrong coding skills, debugging, and system optimization abilities
Work EnvironmentCollaborative teams in product development, often involved in innovative projectsSupport and maintenance teams working on existing platforms and systems

Mastercard Software Development Engineers focus on creating new software solutions and features, while Mastercard Software Engineers primarily work on maintaining and improving existing systems. Both roles require strong programming skills and are integral to Mastercard's technology teams, but they differ in scope and responsibilities.

What are popular job titles related to Mastercard Software Development Engineer jobs in Cleveland, OH?

For Mastercard Software Development Engineer jobs in Cleveland, OH, the most frequently searched job titles are:

What job categories do people searching Mastercard Software Development Engineer jobs in Cleveland, OH look for?

The top searched job categories for Mastercard Software Development Engineer jobs in Cleveland, OH are:

What cities near Cleveland, OH are hiring for Mastercard Software Development Engineer jobs?

Cities near Cleveland, OH with the most Mastercard Software Development Engineer job openings:

Infographic showing various Mastercard Software Development Engineer job openings in Cleveland, OH as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 11% Part Time, 5% Temporary, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $143,268 per year, or $68.9 per hour.

Software Development Engineer (Lead)

Cleveland, OH • On-site, Remote


Huntington
Banking and Credit Intermediation • 10K+ employees

8.1

Company rating: 8.1 out of 10

Based on 174 frontline employees who took The Breakroom Quiz

65th of 174 rated banks

People enjoy working here

Good employer

Recommended by students


Full-time

Medical, Life, Retirement, PTO

Posted 4 days ago


Job description

Description

Lead Software Development Engineer

Job Profile Summary

The Lead Software Development Engineer provides technical and consultative support on highly complex technology initiatives. This role designs, develops, and supports cloud-native data ingestion, data processing, and enterprise data platform solutions leveraging batch, streaming, and event-driven architectures. The individual serves as a senior technical contributor, helping evaluate and implement technology solutions that are scalable, secure, resilient, and aligned with enterprise standards.

Duties and Responsibilities

  • Analyzes, designs, develops, and supports enterprise applications and platform services.
  • Evaluates architectural approaches and recommends appropriate technologies based on business requirements, cost, scalability, reliability, and operational supportability.
  • Develops cloud-native solutions using APIs, event-driven patterns, and distributed systems principles.
  • Provides technical leadership and guidance during design reviews and implementation activities.
  • Troubleshoots complex production issues and drives root cause analysis and remediation.
  • Maintains knowledge of industry trends, cloud technologies, and enterprise integration patterns.
  • Mentors less experienced engineers and serve as technical lead, leading by example on projects.
  • Performs other duties as assigned.

Basic Qualifications

  • Bachelor's Degree.
  • 7+ years of software engineering, platform engineering, or cloud engineering experience.
  • Experience developing enterprise applications using Java and/or Python.
    • Experience building and operating enterprise data platforms for high-volume batch and streaming workloads.
  • Experience designing and supporting distributed systems and APIs.

Preferred Qualifications

  • Experience with cloud-native architecture and Google Cloud Platform (GCP).
  • Experience with data platforms leveraging Dataflow, Cloud Composer, Bigtable, BigQuery, Pub/Sub, and Spark.
  • Strong understanding of API, messaging, event-driven, and microservices architectures.
  • Experience evaluating technology tradeoffs and selecting appropriate solutions for business and technical requirements.
  • Experience with Pub/Sub, Dataflow, Apigee, and CI/CD practices.
  • Strong analytical, troubleshooting, and communication skills.
  • Ability to influence technical direction across multiple teams.

Preferred Technical Skills

  • Python, Java Scala, SQL
  • Dataflow, BigQuery, BigTable, Cloud Composer (Apache Airflow), Apache Spark
  • GCP
  • Spring Boot, REST APIs, Pub/Sub
  • Data Ingestion Frameworks
  • CI/CD and Automation
  • Observability and Monitoring

Key differentiator: Demonstrated ability to evaluate and choose between cloud services, APIs, messaging platforms, event-driven solutions, and data processing technologies based on scalability, reliability, operational supportability, security, and cost considerations.


Exempt Status: (Yes= not eligible for overtime pay) (No= eligible for overtime pay)

Yes

Workplace Type:

Office

Our Approach to Office Workplace Type

Certain positions outside our branch network may be eligible for a flexible work arrangement. We're combining the best of both worlds: in-office and work from home. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. Remote roles will also have the opportunity to come together in our offices for moments that matter. Specific work arrangements will be provided by the hiring team.

Compensation Range:

70,000.00 - 140,000.00 USD Annual

The compensation range represents the anticipated low and high end of the base compensation range for this position. Actual compensation will vary based on various factors including but not limited to location, experience, and education. Colleagues in this position are also eligible to participate in an applicable incentive compensation plan. In addition, Huntington provides a variety of benefits to colleagues, including health insurance coverage, wellness program, life and disability insurance, retirement savings plan, paid leave programs, paid holidays and paid time off (PTO).


Huntington is an Equal Opportunity Employer.


Tobacco-Free Hiring Practice: Visit Huntington's Career Web Site for more details.


Note to Agency Recruiters: Huntington will not pay a fee for any placement resulting from the receipt of an unsolicited resume. All unsolicited resumes sent to any Huntington colleagues, directly or indirectly, will be considered Huntington property. Recruiting agencies must have a valid, written and fully executed Master Service Agreement and Statement of Work for consideration.




What Huntington National Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom