4 months ago
Las Vegas, NV, USASenior
Base Salary
$150k - $165k/yr
Responsibilities
- Own the kiosk payment platform and its authorization, capture, void, refund, reversal, settlement, and reconciliation capabilities.
- Re-architect the platform into a modular, pluggable payment SDK with stable contracts, lifecycle management, versioning, capability negotiation, dependency isolation, and secure configuration.
- Design a terminal abstraction spanning integrated, semi-integrated, cloud, REST, and cash-device processors.
- Build integration testing, simulation, certification, and regression-testing infrastructure for new and external terminal integrations.
- Define platform-wide patterns for idempotency, transaction recovery, timeouts, health monitoring, concurrency, and reconciliation.
- Design PCI-DSS scope minimization using tokenization, P2PE, TLS/mTLS, and certificate and key handling.
- Implement terminal integrations from byte-level protocols through the high-level PayTerminal API.
- Work with RS-232, USB-serial, USB, REST, SOAP, webhooks, and semi-integrated terminal SDKs, including retries, polling, reconnection, and reconciliation.
- Debug hardware using protocol traces, terminal logs, packet captures, and vendor certification cycles.
- Lead architecture and design reviews, set technical direction, and mentor engineers.
Requirements
- 6+ years of backend engineering experience with strong Java, object-oriented programming, distributed-systems design, Maven, and Spring.
- Experience designing extensible plugin or SPI-based architectures, such as ServiceLoader, OSGi, Spring plugin models, or public SDKs.
- Hands-on serial or USB communication and binary protocol implementation experience, including TLV, BCD, bitmaps, length-prefixed fields, and state machines.
- Direct payment-terminal or POS integration experience with platforms such as Verifone, Ingenico, Adyen, Shift4, FreedomPay, SIX, Nepting, SiTef, Redsys, or Worldpay.
- Understanding of card transaction lifecycles, PCI-DSS boundaries, tokenization, and TLS/mTLS in production.
- Track record of technical leadership, design ownership, standards-setting, and mentoring.
- Experience with EMV, ISO 8583, ZVT, or OPI is a strong plus.
- Cash automation, cash recyclers, end-of-day and reconciliation tooling experience is preferred.
- Regional acquiring, multi-currency payments, loyalty, stored-value, gift, Apple Pay, Google Pay, vendor certification, 3-D Secure, SCA, or fraud and risk tooling experience is preferred.
Benefits
- Hybrid role requiring residence in San Diego, California; local candidates only.
- Salary range is $150,000–$165,000 DOE.
- Medical, dental, vision, FSA, healthcare and dependent-care reimbursement programs, EAP, and Optum Care counseling services are available to eligible full-time employees and dependents.
- Ten paid holidays per calendar year.
- Eligible full-time employees receive 15 PTO days during the first 12 months and 22 days in subsequent years; eligible part-time employees receive prorated PTO.
- 401(k) eligibility begins on the employment start date.
- College tuition and education assistance, Udemy courses, and ongoing learning and development opportunities are offered.
About Tillster
Tillster builds a unified commerce platform for multi‑unit restaurant chains, offering online and mobile ordering, delivery management, kiosks, loyalty, and integrated marketing with POS integrations. The privately held company, founded in 2002 and headquartered in Los Angeles, serves global brands including Burger King, Baskin‑Robbins, and Jollibee. Its SaaS model supports personalized guest engagement across channels for large restaurant enterprises.
