Tillster logo
TillsterPosted 1 month ago

Senior Software Engineer – Back End

$150,000–$180,000 year

HybridAustin, Texas, United States

Full TimeSenior LevelSmall

Job Summary

Own the payments domain end to end on the kiosk platform, handling authorization, capture, void, refund, reversal, settlement, and reconciliation. Re-architect the platform into a pluggable payment SDK with a versioned contract, extending the PayTerminal SPI to support discovery, registration, and dependency isolation. Design a terminal abstraction spanning integrated, semi-integrated, and cloud processors while implementing integration test harnesses for validation and regression testing. Set platform-wide patterns for correctness in money movement, including idempotency, transaction recovery, and PCI-DSS scope minimization through tokenization and P2PE. Implement new terminal integrations from byte-level protocol to high-level APIs, working directly with serial and USB transports. Debug live hardware issues using protocol traces and packet captures. Requires 6+ years of back-end engineering with Java and distributed-systems design. Salary is $150,000 - $185,000 DOE. Hybrid role based in San Diego, CA.

Required Qualifications

  • Hybrid Role, MUST BE BASED IN SAN DIEGO, CA
  • 6+ years back-end engineering
  • strong Java
  • solid OOP and distributed-systems design
  • Demonstrated experience designing extensible / plugin / SPI-based architectures
  • Hands-on low-level device and protocol experience: serial and/or USB communication and binary protocol implementation
  • Direct payment-terminal / POS integration experience
  • Solid grasp of the card transaction lifecycle
  • PCI-DSS boundaries, tokenization, and TLS/mTLS in production
  • Track record of technical leadership: leading designs, setting standards, and mentoring engineers

Desired Qualifications

  • EMV, ISO 8583, ZVT, or OPI
  • Cash automation and recyclers (Vynamic Cash or similar), end-of-day and reconciliation tooling
  • Regional acquiring experience (LatAm, EU, Middle East) and multi-currency payments
  • Loyalty, stored-value, gift, or wallet (Apple Pay / Google Pay) integration
  • Vendor certification experience with acquirers and processors; 3-D Secure / SCA, fraud/risk tooling

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce