Senior Backend Engineer, Payments Platform Architect

Tillster

Los Angeles (CA)

Hybrid

USD 150,000 - 175,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health benefits
Paid holidays (10)
Vacation/PTO 15 days first year
401(k) Plan
Education assistance (Udemy)

Job summary

Tillster in San Diego is seeking a Senior Software Engineer – Back End to own and evolve the payment-terminal platform behind our kiosks, including 40+ integrations and a modular SDK.

The role is hybrid, based in San Diego, requiring hands-on design and implementation across low-level protocols, PCI-DSS considerations, and multi-party payment flows.

You will mentor engineers, drive technical direction, and work with security teams to minimize PCI scope and ensure robust reconciliation.

Qualifications

  • 6+ years in backend engineering with Java and Spring.
  • Experience designing extensible plugin/SPI architectures.
  • Hands-on with serial/USB protocols and payment integrations.

Responsibilities

  • Own payments domain end-to-end on kiosk platform: authorize, capture, void, refund, settlement.
  • Architect a pluggable payment SDK and contract lifecycle.
  • Design terminal abstraction across integrated/semi-integrated/cloud processors and cash devices.
  • Build integration test harness for validating new integrations before hardware.
  • Define patterns for money movement: idempotency, reconciliation, and fault tolerance.
  • Reduce PCI-DSS scope with tokenization and TLS/mTLS practices.
  • Lead design reviews and mentor engineers.

Skills

Java
Distributed systems design
Plugin / SPI architecture
Low-level device protocol
Payment integration experience
PCI-DSS knowledge
Technical leadership

Tools

Spring
Maven
OSGi / ServiceLoader
Serial/USB protocols

Job description

Tillster in San Diego is seeking a Senior Software Engineer – Back End to own and evolve the payment-terminal platform behind our kiosks, including 40+ integrations and a modular SDK.

The role is hybrid, based in San Diego, requiring hands-on design and implementation across low-level protocols, PCI-DSS considerations, and multi-party payment flows.

You will mentor engineers, drive technical direction, and work with security teams to minimize PCI scope and ensure robust reconciliation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer, Payments Platform
Staff Backend Engineer, Payments Platform

Collectors Holdings, Inc. • Santa Ana (CA)

On-site
USD 190,000 - 250,000
Senior Backend Engineer - FinTech Payments (C#/.NET)
Senior Backend Engineer - FinTech Payments (C#/.NET)

Payabli • Miami (FL)

On-site
USD 140,000 - 210,000
Stock options
Flexible PTO
Health insurance
+1
Staff Backend Architect, Payments Platform
Staff Backend Architect, Payments Platform

Collectors Universe, Inc. • California (MO)

Hybrid
USD 170,000 - 250,000
Senior Backend Engineer, Card-Present Payments
Senior Backend Engineer, Card-Present Payments

EBizCharge • Irvine (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Senior Software Engineer – Back End
Senior Software Engineer – Back End

Tillster • Los Angeles (CA)

Hybrid
USD 150,000 - 175,000
Health benefits
Paid holidays (10)
Vacation/PTO 15 days first year
+2
Senior Backend Engineer - Global Payments Platform
Senior Backend Engineer - Global Payments Platform

Recruiting from Scratch • San Francisco (CA)

On-site
USD 180,000 - 260,000
Relocation package
Housing bonus
Meal stipend
+4
Senior Platform Engineer - Fintech Payments & APIs
Senior Platform Engineer - Fintech Payments & APIs

Confidential • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Backend Engineer, Payments Platform
Senior Backend Engineer, Payments Platform

Payabli • Fort Lauderdale (FL)

On-site
USD 140,000 - 180,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Payabli • Fort Lauderdale (FL)

On-site
USD 140,000 - 180,000
Senior Fullstack Engineer — Fintech Payments
Senior Fullstack Engineer — Fintech Payments

Confidential • New York (NY)

On-site
USD 120,000 - 170,000