1

Payment Software Engineer Jobs in California (NOW HIRING)

As a Senior Software Engineer (SE3), you will take full ownership of critical payment flows. You ... Build and deliver end-to-end payment processing flows - including authorization, capture ...

TabaPay is a leading company in the instant digital payments sector, helping Fintechs in the US and Canada move money efficiently. They are seeking an experienced Software Engineer to design and ...

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 provide proprietary payment solutions accepted by merchants that enable the completion of ... PayPal, Inc. seeks Software Engineer in San Jose, CA Job Duties: Drive the effective design and ...

We provide proprietary payment solutions accepted by merchants that enable the completion of ... PayPal, Inc. seeks Software Engineer in San Jose, CA Job Duties: Drive the effective design and ...

Software Engineer - eCommerce

Irvine, CA · On-site

$100K - $167K/yr

... for a software engineer with ecommerce industry experience to join our payments software ... Security: Understanding of secure code best practices and payment industry security topics.

Who We Are The world is moving towards instant digital payments and TabaPay is leading the way. We ... Who You Are As a Software Engineer for TabaPay, you love jumping into to complex programming ...

We provide proprietary payment solutions accepted by merchants that enable the completion of ... PayPal, Inc. seeks Software Engineer in San Jose, CA Job Duties: Job Duties: Design, develop, and ...

We provide proprietary payment solutions accepted by merchants that enable the completion of ... PayPal, Inc. seeks Software Engineer in San Jose, CA Job Duties: Job Duties: Design, develop, and ...

Senior Software Engineer

San Francisco, CA · On-site

$144K - $190K/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 ...

The role involves designing scalable payment processing systems, leading FinTech infrastructure architecture, and mentoring engineers while driving innovation in AI technologies. Responsibilities ...

Sr Software Engineer

San Jose, CA · On-site

$143K - $189K/yr

We provide proprietary payment solutions accepted by merchants that enable the completion of ... PayPal, Inc. seeks Sr Software Engineer in San Jose, CA Job Duties: Provide technical guidance to a ...

Sr Software Engineer

San Jose, CA · On-site

$143K - $189K/yr

We provide proprietary payment solutions accepted by merchants that enable the completion of ... PayPal, Inc. seeks Sr Software Engineer in San Jose, CA Job Duties: Provide technical guidance to a ...

next page

Showing results 1-20

Payment Software Engineer information

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 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.

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 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 are popular job titles related to Payment Software Engineer jobs in California? For Payment Software Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Payment Software Engineer jobs in California look for? The top searched job categories for Payment Software Engineer jobs in California are:
What cities in California are hiring for Payment Software Engineer jobs? Cities in California with the most Payment Software Engineer job openings:
Infographic showing various Payment Software Engineer job openings in California as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Senior Software Engineer - Java & Payment Technologies

Motion Recruitment Partners, LLC

Irvine, CA • On-site

$135K - $150K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

Senior Software Engineer - Java & Payment Technologies
Our client, a fast-growing company within the EV/AV (Electric & Autonomous Vehicle) industry, is looking to add a Senior Software Engineer to their team in Irvine, CA. They're seeking someone with strong experience in Java development, API integrations, embedded systems, payment processing/POS solutions, and UI development.
Please note: This is a fully onsite position requiring attendance 5 days per week at the Irvine office.
This role offers the opportunity to work on innovative embedded technologies that support next-generation payment and vehicle solutions. The ideal candidate will have a strong software engineering background with experience developing applications that interact with firmware, payment devices, backend services, and user-facing interfaces. You'll collaborate with engineers across hardware, firmware, and software teams to build scalable, reliable, and high-performance solutions.
Required Skills & Experience
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Experience developing software for embedded systems
  • Strong Java programming skills
  • Experience building and supporting API integrations
  • Solid understanding of embedded systems and software architecture
  • Experience working with processors and peripheral interfaces
  • Background supporting payment processing platforms, POS systems, and payment devices
  • Experience with UI-layer development
  • Strong debugging and troubleshooting skills in embedded environments
  • Familiarity with Git, Jira, and Docker
  • Experience with scripting and automation
  • Knowledge of build tools and software deployment processes
Desired Skills & Experience
  • C++ experience is highly preferred
  • Exposure to cloud-based environments, particularly OTA (Over-the-Air) updates and backend integrations
  • Familiarity with mobile payment technologies
  • Prior experience in the EV, AV, or automotive industry
What You Will Be Doing
Tech Breakdown
  • Java Development
  • API Integration
  • Payment Processing & POS Systems
  • User Interface Development
  • Firmware & Software Integration
  • Test Automation
  • Git, Jira, Docker
  • Cloud Technologies (Nice to Have)
  • C++ (Preferred)
Daily Responsibilities
  • Design, develop, and maintain software applications for embedded systems
  • Write and optimize Java-based code while contributing to C++ development efforts when needed
  • Implement, validate, and support firmware-related functionality
  • Create verification suites and automate test cases
  • Partner with firmware and embedded engineering teams to ensure effective system integration
  • Debug and troubleshoot software-to-firmware communication issues
  • Develop and execute unit, integration, and system-level testing
  • Analyze and resolve software defects, performance issues, and system bottlenecks
  • Maintain development and testing documentation
  • Provide project updates and communicate technical risks, issues, and resolutions
  • Collaborate with hardware engineers, software developers, and product managers throughout the development lifecycle
  • Participate in architecture discussions, design reviews, and code reviews
The Offer
Base Salary: $135,000 - $150,000
Benefits
  • Medical, Dental, Vision, and Life Insurance
  • Short-Term & Long-Term Disability Coverage
  • 401(k) with 100% Company Match
  • Paid Vacation and Sick Time
  • 11 Paid Holidays
Applicants must be authorized to work in the United States on a full-time basis now and in the future.