1

Payment Software Engineer Jobs (NOW HIRING)

Verifone is a leader in the electronic payment technology industry, seeking a Software Engineer to drive the delivery of complex engineering programs. The role involves owning large-scale programs ...

Senior Software Engineer

Irvine, CA · On-site

$131.50K - $173.40K/yr

You will contribute to delivering secure, scalable, and reliable payment solutions while upholding ... Required Qualifications * 5+ years of software engineering experience. * Hands-on, full-stack ...

Senior Software Engineer

Irvine, CA · On-site

$131.50K - $173.40K/yr

You will contribute to delivering secure, scalable, and reliable payment solutions while upholding ... Required Qualifications * 5+ years of software engineering experience. * Hands-on, full-stack ...

About the Role As a Software Engineer on the Payments Team, you will play a pivotal role in shaping ... Architect, implement and scale core payment infrastructure. * Build robust and extensible financial ...

We support a wide range of digital payments choices, making transactions secure, simple, smart and ... Title and Summary Software Engineer || Overview At Mastercard, our industry expertise is enhanced ...

We support a wide range of digital payments choices, making transactionssecure, simple, smart and ... Title and Summary Software Engineer || Overview At Mastercard, our industry expertise is enhanced ...

Verifone has one of the leading electronic payment solutions brands and is one of the largest ... What's exciting about the role The Software Engineer is an leadership-facing role driving the ...

Tesouro is a modern acquirer-processor focused on enhancing payments with security, simplicity, and speed. They are seeking a Senior Software Engineer to lead backend product initiatives ...

Senior Software Engineer

San Francisco, CA · On-site

$144.30K - $190.30K/yr

Finix is a full-stack acquirer processor, empowering businesses with flexible payment solutions. The Senior Software Engineer role focuses on delivering superior technical solutions for customer ...

Senior Software Engineer

Manhattan, NY · On-site

$134.90K - $177.80K/yr

Verifone is a leader in the electronic payment technology industry, dedicated to delivering innovative payment solutions worldwide. They are seeking a Senior Software Engineer to build and operate ...

About Us Visa is a world leader in payments technology, facilitating transactions between consumers ... As a Visa Software Engineer, you will be an integral part of a multi-functional development team ...

Software Engineer

Manhattan, NY · Remote

$120K - $180K/yr

... payment, and much more, and is utilized by companies including Honeywell, Alo Yoga, Palo Alto ... As a software engineer at Lightyear, you will work directly with our CTO and VP of Product to build ...

Software Engineer

Manhattan, NY · On-site +1

$120K - $180K/yr

... payment, and much more, and is utilized by companies including Honeywell, Alo Yoga, Palo Alto ... As a software engineer at Lightyear, you will work directly with our CTO and VP of Product to build ...

Senior Software Engineer

Nashville, TN · Remote

$118.30K - $156K/yr

Payments, Orchestrated. Chattanooga-based Transcard offers comprehensive global payment ... Transcard is seeking a Senior Software Engineer to join our mixed local and remote team. The ideal ...

Software Engineer

Sunnyvale, CA

$147.40K - $220.90K/yr

We're seeking a Senior Software Engineer who values outstanding user experiences and has a passion ... Additionally, this role might be eligible for discretionary bonuses or commission payments as well ...

OR

$121.50K - $145.50K/yr

We are seeking a Senior Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in ...

next page

Showing results 1-20

People also search for

Payment Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do payment software engineer jobs pay per year?

As of May 31, 2026, the average yearly pay for payment software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Payment Software Engineer, and why are they important?

To thrive as a Payment Software Engineer, you need strong programming skills (such as Java, Python, or C#), a solid understanding of payment processing systems, and a degree in computer science or a related field. Familiarity with payment gateways, APIs, PCI DSS compliance, and experience with tools like Stripe, PayPal, or Square are typically required. Analytical thinking, problem-solving ability, and clear communication help you collaborate effectively and resolve complex payment issues. These skills are crucial for building secure, reliable, and scalable payment solutions in a highly regulated and fast-evolving industry.

What are some common challenges Payment Software Engineers face when integrating with third-party payment gateways?

Payment Software Engineers often encounter challenges such as handling diverse API standards, ensuring secure data transmission, and managing compliance requirements like PCI DSS when integrating with third-party payment gateways. Additionally, they must account for various edge cases, including transaction failures and currency conversions, while maintaining a seamless user experience. Effective collaboration with product managers, QA teams, and external partners is essential to address these complexities and ensure reliable payment processing.

What does a Payment Software Engineer do?

A Payment Software Engineer designs, develops, and maintains software systems that handle financial transactions, such as credit card processing, digital wallets, and online payments. They ensure that payment systems are secure, reliable, and compliant with industry standards like PCI DSS. These engineers often work closely with banks, fintech companies, and e-commerce platforms to integrate payment solutions and resolve technical issues related to transactions.

What is the difference between Payment Software Engineer vs Payment Systems Analyst?

AspectPayment Software EngineerPayment Systems Analyst
Required CredentialsBachelor's in CS or related field, coding skills, knowledge of payment APIsBachelor's in IT, finance, or related field, analytical skills, understanding of payment processes
Work EnvironmentDevelopment teams, coding, testing, software designAnalysis, system evaluation, process improvement, client interaction
Employer & Industry UsageFintech companies, banks, payment processorsFinancial institutions, payment service providers, consulting firms

Payment Software Engineers focus on developing and maintaining payment applications through coding and software design, while Payment Systems Analysts analyze and optimize payment processes and systems. Both roles are essential in the payment industry but differ in their core responsibilities and skill sets.

$115K - $140K/yr

Other

Posted 4 days ago


Job description

How You'll Make an Impact: 

As a Software Engineer on the Payments team, you'll contribute to the infrastructure that powers billions in annual transaction volume across nearly 10,000 properties worldwide. You'll investigate and resolve issues across payment processing and reconciliation systems, improve test coverage and automation, and tackle the steady stream of fixes and improvements that keep a high-reliability platform running. You'll work in a domain where correctness matters and small details compound - and you'll grow your craft inside a team that holds a high engineering bar.

Engineers who demonstrate strong judgment, reliability, and ownership earn increasing scope - including contributing to higher-impact projects across the payments platform.

Our Payments Team:

At Cloudbeds, our Payments tribe builds the systems that keep money moving securely, efficiently, and globally for thousands of our customers. We love solving complex, interconnected problems, integrating with global partner APIs, designing for compliance and security, and constantly iterating on better, more scalable payment solutions. 

Working on Cloudbeds Payments means joining a supportive, collaborative group of engineers who are building the financial backbone of the industry, together.
What You Bring to the Team:

Ownership mindset: You take responsibility for the quality and reliability of your work. You don't wait to be told what needs fixing - you flag it, follow through, and close the loop with your team. Technical fundamentals: You understand the importance of writing clean, maintainable, and well-tested code. You care about getting the details right - naming, test coverage, edge cases - because you understand that's where reliability lives. You follow standards and code patterns. Integration aptitude: You're comfortable working with external APIs and can navigate documentation, debug integration issues, and build toward resilient interfaces - even when the partner side is unclear.Security and compliance awareness: You may not be a PCI expert, but you understand why it matters. You default to secure patterns and ask the right questions when you're unsure. Collaboration under pressure: You communicate clearly when things break, contribute to investigations without needing full context upfront, and stay composed in high-urgency moments.Continuous learning: You're ready to learn. You're curious about how systems connect beyond your immediate scope. You learn from senior engineers, absorb domain context quickly, and aren't shy about asking why.

What Sets You Up for Success:

  • 2+ years of PHP/Java web application software engineering experience.
  • Solid working knowledge of MySQL or PostgreSQL - you can write efficient queries and understand indexing basics.
  • Exposure to event-driven architectures and/or microservices concepts; hands-on experience is a plus but not required.
  • Familiarity with modern infrastructure tooling (e.g., DataDog, GitHub Actions, Kubernetes, Docker, AWS). 
  • Understands the value of logging, metrics, and monitoring, and actively contributes to observability in the systems they work on.

Bonus Skills to Stand Out:

  • Familiarity with PCI-DSS, GDPR, or other compliance frameworks - even if just operating within a compliant environment.
  • Experience working in payments, fintech, or any domain where transaction accuracy and data integrity are non-negotiable.
  • Exposure to Domain-Driven Design concepts or experience working within a codebase that follows its patterns.
  • Hospitality or travel industry experience.

Compensation: For candidates located in the United States, the expected annual compensation range is $115,000 - $140,000 USD.

#LI-IK1