Skip to main content

Toshiba Global Commerce Solutions - External

Software Engineer IV, Payment Platform

Durham, NCmidAdded today

About this role

Toshiba Global Commerce Solutions seeks a Senior Engineer IV to own the transaction-processing core of their payment platform, managing terminal transport, store-and-forward logic, and card routing. This hands-on role focuses on debugging production issues, mastering payment flows, and advancing toward payment architecture leadership.

What you'll do

  • Own TCP transport layer between terminals and payment platform, including heartbeat, keepalive, reconnect, and timeout handling
  • Manage store-and-forward (SAF) logic to handle declined or unreachable authorizations without incorrectly queuing legitimate declines
  • Troubleshoot terminal-level failures and perform root-cause analysis through production defect resolution
  • Implement BIN-based routing and exception fallback logic to ensure reliable card-present payments
  • Work with transaction-state code and terminal protocols to improve payment transaction integrity
  • Advance to architectural ownership of payment transport and transaction-integrity layers within the first year

What they're looking for

  • Java and distributed-systems engineering
  • Banking and payment card systems (issuers, networks, acquiring processors, authorization/settlement)
  • Payment terminal protocols and transaction lifecycles
  • JavaScript, Maven, Jenkins CI/CD pipeline
  • Docker and Kubernetes
  • Vue 3 and TypeScript
  • OpenTelemetry observability and monitoring
  • AI-assisted development practices and test/security validation
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Toshiba Global Commerce Solutions - External

Toshiba Global Commerce Solutions builds AI-enhanced retail applications and user interfaces that integrate with retail hardware. The company is hiring mobile developers and UI/UX engineers to create innovative, AI-driven customer experiences.

View all jobs at Toshiba Global Commerce Solutions - External

Likely interview questions

  • Walk us through your experience with distributed payment systems—specifically, how have you debugged transaction failures across terminal and server layers?
  • Describe a time you implemented store-and-forward or fallback logic. How did you distinguish between legitimate declines and genuine connectivity issues?