Senior Software Engineer (Processor Integrations)

Posted 8 Days Ago
Be an Early Applicant
Irvine, CA, USA
In-Office
Senior level
Fintech • Payments • Financial Services
Powering Faster, Smarter B2B Payments.
The Role
Design and maintain payment processor integrations, manage the integration lifecycle, ensure compliance with certification processes, and mentor junior engineers.
Summary Generated by Built In

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.

At the core of our payments platform is the infrastructure that connects our systems to the payment processors that move money on behalf of our merchants. We are looking for a senior engineer who understands this domain deeply.  Someone who has navigated the complexity of processor certification, built reliable integration layers against demanding external APIs, and takes pride in keeping critical financial infrastructure running with precision.


Responsibilities

  • Design, build, and maintain robust integrations with card-not-present payment processors and gateways, covering both direct processor connections and third-party gateway platforms such as Stripe, Adyen, and CyberSource, across transaction authorization, capture, void, refund, and settlement flows.
  • Manage the full integration lifecycle, from initial specification review and environment setup through certification, production deployment, and ongoing maintenance.
  • Navigate processor and gateway certification processes confidently, coordinating test plans and certification scripts with partner technical teams and resolving findings efficiently.
  • Handle the nuances of each partner's implementation: field mapping, response code handling, timeout and retry behavior, and edge cases that only surface under real production conditions.
  • Monitor integration health proactively, building alerting and diagnostic tooling that surfaces partner-side issues before they impact merchants.
  • Design clean, versioned, and well-documented internal APIs that expose processor capabilities to the broader gateway platform in a consistent, processor-agnostic way.
  • Build and maintain backend services in C# and .NET that abstract processor-specific complexity behind stable interfaces, enabling other teams to consume payment functionality without coupling to individual processor implementations.
  • Participate actively in code reviews, bringing rigorous standards for correctness, reliability, and long-term maintainability to integration-critical code paths.
  • Implement robust retry logic, idempotency handling, timeout management, and graceful degradation to ensure transaction integrity across all processor and gateway integrations.
  • Serve as a technical resource and mentor for junior and mid-level engineers on the squad, sharing domain knowledge through pair programming, code review, and documentation.


Qualifications

  • Strong proficiency in C# and the .NET ecosystem, with a track record of building and operating production-grade backend services in a payments or similarly critical environment.
  • Hands-on experience integrating with card-not-present payment processors and/or payment gateways, with a solid understanding of the similarities and differences between direct processor and gateway integration models.
  • Demonstrated experience navigating integration certification processes, including coordinating with partner technical teams and managing test scripts and certification artifacts.
  • Experience designing and building internal APIs and microservices with a strong emphasis on reliability, versioning, and clean abstraction of external dependencies.
  • Solid understanding of PCI DSS requirements as they apply to card-not-present transaction processing, tokenization, and cardholder data handling.
  • Direct experience with major payment processors such as TSYS or Fiserv, or payment gateways such as Stripe, Adyen, or CyberSource.
  • Familiarity with ISO 8583 messaging or other low-level payment messaging formats used in direct processor communication.
  • Understanding of interchange optimization, transaction qualification, and the downstream impact of authorization decisions on merchant costs.
  • Familiarity with network tokenization standards and how they interact with processor and gateway authorization flows.


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.


Skills Required

  • Strong proficiency in C# and the .NET ecosystem
  • Experience integrating with card-not-present payment processors
  • Experience navigating integration certification processes
  • Experience designing and building internal APIs and microservices
  • Solid understanding of PCI DSS requirements
  • Direct experience with major payment processors or payment gateways
  • Familiarity with ISO 8583 messaging
  • Understanding of interchange optimization
  • Familiarity with network tokenization standards
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Irvine, CA
200 Employees
Year Founded: 2004

What We Do

EBizCharge simplifies payment processing with secure, integrated solutions that reduce costs and accelerate cash flow. As a leader in integrated payment technology, we help businesses streamline electronic payments, enhance transaction security, and boost profitability. Our platform gives companies the tools to make payments faster, safer, and more cost-effective—while delivering a premium processing experience.

Why Work With Us

With a shared commitment to excellence, we're not just a company; we're a community working together to make a positive impact.

Similar Jobs

Dynatrace Logo Dynatrace

Solutions Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote or Hybrid
San Francisco, CA, USA
5200 Employees
130K-190K Annually

Airwallex Logo Airwallex

Executive Assistant

Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Remote or Hybrid
San Francisco, CA, USA
2000 Employees

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Sales Associate II

eCommerce • Fashion • Other • Retail • Sales • Wearables • Design
Remote or Hybrid
South Coast, CA, USA
16000 Employees
15-24 Hourly

Zeta Global Logo Zeta Global

Lead Software Engineer

AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Easy Apply
Hybrid
San Francisco, CA, USA
2429 Employees
150K-200K Annually

Similar Companies Hiring

Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account