Senior Software Engineer (Card Present)
EBizCharge
Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing within ERP, CRM, Mobile, and eCommerce applications. Our applications are PCI compliant and fully integrated with major ERP/accounting systems, including QuickBooks, Sage, SAP Business One, Microsoft Dynamics, NetSuite, Epicor, Acumatica, and major online shopping carts, including Magento and WooCommerce. EBizCharge offers its employees tremendous learning opportunities, career growth potential, and a dynamic work environment.
We are expanding our Card Present platform, the infrastructure that powers in-person, tap, dip, and swipe transactions at point-of-sale , and are looking for a Senior Engineer who combines deep payments domain expertise with strong backend engineering fundamentals.
Responsibilities
- Design, develop, and maintain backend services that manage communication between payment terminals and our processing infrastructure, supporting EMV chip, NFC/contactless, and magnetic stripe transaction flows .
- Integrate with device management platforms and terminal SDKs including solutions such as Clover, Stripe Terminal, Square , and similar off-the-shelf card present providers, adapting their APIs to fit our platform architecture.
- Implement and maintain device hub capabilities including terminal provisioning, configuration management, firmware coordination, and health monitoring.
- Own and drive EMV Level 3 certification efforts in partnership with payment networks and device vendors, coordinating test plans, managing certification tooling, and resolving certification findings.
- Design and build card-present infrastructure with international markets in mind, accounting for regional EMV implementation differences, multi-currency support, and varying certification requirements across acquiring markets.
- Build scalable, maintainable backend services using .NET and C# , adhering to established architectural patterns and contributing to their evolution.
- Implement robust retry logic, timeout handling, and graceful degradation to ensure transaction integrity even in the presence of network instability or device failures.
- Write secure code that meets PCI DSS requirements across all card-present transaction flows , with a particular focus on cardholder data handling, encryption, and key management.
- Apply point-to-point encryption (P2PE) and tokenization standards correctly within device integration and transaction processing layers.
- Act as a technical resource and mentor for junior and mid-level engineers on the squad, supporting their growth through pair programming, code review feedback, and knowledge sharing.
Qualifications
- Strong proficiency in C# and the .NET ecosystem, with experience building production-grade backend services and APIs.
- Hands-on experience with EMV payment flows including chip, contactless/NFC, and magnetic stripe , ideally including direct involvement in EMV Level 3 certification processes.
- Experience integrating with payment terminal hardware and device management platforms, with an understanding of terminal communication protocols ( TLV, ISO 8583, or similar ).
- Solid understanding of PCI DSS requirements as they apply to card-present environments, including encryption, key injection, and secure cardholder data handling.
- Experience designing and building RESTful APIs with a focus on clarity, versioning, and reliability.
- Proven ability to build low-latency, high-reliability backend services in a payments or similarly demanding production environment.
- Direct experience with Clover, Stripe Terminal, Square, or similar off-the-shelf card present platforms and their developer SDKs.
- Familiarity with EMV kernel development/ customization, regional EMV certification requirements and acquiring bank differences across international markets.
- Background working with Ingenico, Verifone, PAX , or other terminal hardware vendors.
- Experience with network tokenization or scheme token management in a card-present context.
Job Type: Full-time
The Company is committed to compliance with all applicable laws providing equal employment opportunities. This commitment applies to all persons involved in Company operations. The Company prohibits unlawful discrimination against any job applicant, employee, or unpaid intern by any employee of the Company, including supervisors and coworkers. Pay discrimination between employees of the opposite sex or between employees of another race or ethnicity performing substantially similar work, as defined by the California Fair Pay Act and federal law, is prohibited.
#J-18808-Ljbffr$191k - $253k
...Senior Tracking Software Engineer, SpaceFoothill Ranch, California, United StatesAnduril Industries is a defense... ...technical documentation efforts and present at design reviews (SRR, PDR, CDR) and... ...(such as banking information, credit card numbers, or social security numbers)...SeniorFull timeWork experience placement- ...EBizCharge in Irvine, California is looking for a Senior Engineer to develop integrated payment solutions. The role involves designing and maintaining backend services for payment processing, requiring expertise in C#, EMV payment flows, and RESTful APIs. Successful candidates...Senior
$191k - $253k
...in months, not years.ABOUT THE JOBAs a Software Engineer in the Manufacturing Test organization,... ...of the manufacturing line. You will be presented complex, multi-platform problems with heavy... ...(such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeWork experience placementImmediate start$191k - $253k
...months, not years.ABOUT THE ROLEAs a Senior Software Engineer in the Manufacturing Test organization... ...automated deployment tools. You will be presented complex, multiplatform problems with... ...(such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeWork experience placementImmediate start- ...About The TeamThe Sentry Tower Software team develops robotic... ...image boots. We’re hiring a Senior Software Engineer to own that layer.This role... ...peripheral, and network interface present, correctly named, and... ...banking information, credit card numbers, or social security...SeniorFull timeWork experience placementLive inImmediate start
$191k - $253k
...military in months, not years.ABOUT THE JOBWe are hiring a Senior Software Engineer to design, improve, and maintain the core package set which... ...personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our...SeniorFull timeWork experience placementImmediate start$191k - $253k
...family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering... ...details (such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeWork experience placementImmediate start$191k - $253k
...family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering... ...details (such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeWork experience placementImmediate start$191k - $253k
...TEAMThe Tasking Team is part of the Lattice software platform and enables command and... ...failure.ABOUT THE JOBWe are looking for a Senior Software Engineer to join our team, where you will... ...(such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeWork experience placementImmediate startFlexible hours$191k - $253k
...understood.ABOUT THE ROLEAs a Sand Table Security Engineer, you will be responsible for the... ...third-party dependencies, hardening our software for secure environments, and supporting the... ...(such as banking information, credit card numbers, or social security numbers) at any...SeniorFull timeWork experience placementImmediate start$191k - $253k
...developing fully integrated hardware and software systems, including Lattice for Space... ...warfighting domain.ABOUT THE JOBAs a Senior Orbital Software Engineer on Space, you will own the... ...(such as banking information, credit card numbers, or social security numbers)...SeniorFull timeWork experience placementImmediate start$191k - $253k
...developing fully integrated hardware and software systems, including Lattice for Space... ...warfighting domain.ABOUT THE JOBAs a Senior Software Engineer on Space Ground Software, you will own... ...(such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeWork experience placementImmediate start$191k - $253k
...a diverse team of experts in software, robotics, artificial intelligence... ...ABOUT THE JOBSenior Software Engineers independently drive the... ...decision support. We expect Senior Software Engineers to demonstrate... ...banking information, credit card numbers, or social security...SeniorFull timeWork experience placementImmediate startRemote workFlexible hours$191k - $253k
...developing fully integrated hardware and software systems, including Lattice for Space... ...in production.ABOUT THE JOBAs a Senior Software Engineer on Space Ground Software, you will own... ...(such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeWork experience placementImmediate start$220k - $292k
...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile... ...personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring...SeniorFull timeWork experience placementImmediate startRemote workRelocation package$191k - $253k
...the military in months, not years.ABOUT THE JOBAt Anduril, our Software Engineers are at the forefront of defense technology, crafting high-... ...personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our...SeniorFull timeWork experience placementImmediate start$191k - $253k
...technology to the military in months, not years.This role is a shared software engineering pipeline for the teams building the systems that run Anduril:... ...financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our...SeniorFull timeTemporary workWork experience placementLocal areaImmediate start$220k - $292k
...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile... ...personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring...SeniorFull timeWork experience placementImmediate startRemote workRelocationRelocation package$166k - $220k
...months, not years.ABOUT THE TEAMWe are looking for a Full Stack Senior Software Engineer to join the ArsenalOS team. As a Full Stack Senior Software... ...financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring...SeniorFull timeTemporary workWork experience placementLocal areaImmediate start$193.73k - $236.78k
...innovation with AI. About the role: As a backend engineer for the Galaxy Product, you’ll work with... ...support scalable growth. As a Backend Software Engineer at Starburst you will: Design,... ...features relating to collecting and presenting product usage data, preparing invoices,...SeniorWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$191k - $253k
...Principal-Level Engineer For Platform SecurityAnduril Industries is... ...intersection of hardware, firmware, and software, and can lead others through... ...platform servicesServe as the senior technical authority for... ...as banking information, credit card numbers, or social security numbers...SeniorFull timeWork experience placementImmediate start$191k - $253k
...Senior Software EngineerAnduril Industries is a defense technology company with a mission to... ...not years.About The JobSenior Software Engineers independently drive the delivery of a variety... ...(such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeWork experience placementImmediate startRemote work$191k - $253k
...warfare platforms — hardware-enabled, software-defined systems that are fielded, operational... ....ABOUT THE ROLEWe are looking for a Senior Full Stack Engineer to build the services and interfaces... ...(such as banking information, credit card numbers, or social security numbers)...SeniorFull timeWork experience placementImmediate start$191k - $253k
...Senior Mission Software EngineerAnduril Industries is a defense technology company with a mission to... ...We are building a new Mission Software Engineering (MSE) team to own the full software... ...(such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeContract workWork experience placementImmediate start$145k
...and SQL queries powering the promotions engine • Own technical problems of the highest... ...and complexity, drafting proposals and presenting them to leadership and partner teams for... ...possess a minimum of 5 years of experience in Software engineering • A solid foundation in...SeniorRemote work$191k - $253k
...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission... ....ABOUT THE JOBWe are hiring for a Senior Software Engineer to join rapidly growing team in... ...details (such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeWork experience placementImmediate startWorldwide$191k - $253k
...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission... ...worldwide.ABOUT THE JOBWe're seeking a Senior Software Engineer to join our rapidly growing... ...details (such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeWork experience placementImmediate startWorldwide$191k - $253k
...a diverse team of experts in software, robotics, artificial intelligence... ...ABOUT THE JOBSenior Software Engineers independently drive the... ...decision support. We expect Senior Software Engineers to demonstrate... ...banking information, credit card numbers, or social security...SeniorFull timeWork experience placementImmediate startRemote workFlexible hours$129k - $292k
...months, not years.ABOUT THE TEAMAnduril Software Engineers in the Connected Warfare (CW) Division... ...delivery of winning capabilities.As a Senior Software Engineeron the ECC Engineeringteam... ...(such as banking information, credit card numbers, or social security numbers) at...SeniorFull timeFor contractorsWork experience placementImmediate start$191k - $253k
...operational edge at sea. We are a specialized software team embedded within the core Lattice... ...is your team.ABOUT THE JOBAs a Software Engineer on the Maritime Application Team, you will... ...(such as banking information, credit card numbers, or social security numbers) at any...SeniorFull timeWork experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Card Present). Be the first to apply!
- senior robotics software engineer Irvine, CA
- software system engineer Irvine, CA
- security software engineer Irvine, CA
- intel software engineer Irvine, CA
- software developer fintech Irvine, CA
- software development engineer aws Irvine, CA
- information technology software engineer Irvine, CA
- graduate software developer no experience Irvine, CA
- software developer internship no experience Irvine, CA
- ngo software engineer Irvine, CA


