Tillster

Senior Software Engineer – Back End

Tillster
US Los Angeles, CA, US
Hybrid 2026-07-04
Announced salary
$150,000 - $185,000
Low
$102K
Median
$142K
High
$183K
Market in Los Angeles · BLS OEWS 2025
Estimated net pay
$8,681 - $10,406
/month · 31% withheld
after tax & contributions · Single, no dependents

Job description

**Role: Senior Software Engineer – Back End** **Hybrid Role, MUST BE BASED IN SAN DIEGO, CA** **About Tillster** Tillster, headquartered in the USA, is the global leader in digital ordering and customer engagement solutions. For over a decade we have developed revolutionary self\-service, ordering and payments solutions – for mobile, tablet, online, kiosk, call center, and more – creating personalized interactions based on consumer preferences, language, and currency. Our platform is compatible with 15\+ unique POS systems, representing over 90% coverage in multi\-unit restaurants. We offer one platform; one scalable, enterprise class solution – to create world\-class digital engagement solutions. Our mission and passion are one in the same: Empower restaurants and consumers to engage and transact anywhere, anytime, and from any device \- one consumer at a time, one order at a time, billions of times over. In doing so, *together* we are transforming e\-commerce in restaurants and make the till grow for Tillster and our customers. **About the Role** We are looking for a Senior Engineer (bordering on Architect) to own and evolve the payment\-terminal platform behind our kiosks: a layer of 40\+ integrations spanning card\-present terminals, semi\-integrated and cloud processors, and cash automation. You will re\-architect this into a modular, pluggable SDK so internal teams and external/third\-party developers can build new integrations against a stable, versioned contract without forking the core, and you will stay hands\-on, implementing new integrations down to the wire\-level protocol. **What You'll Do (architecture and ownership)** * Own the payments domain end to end on the kiosk platform: authorize, capture, void, refund, reversal, settlement (EOD), and reconciliation. * Re\-architect the platform into a pluggable payment SDK: design the plugin contract and lifecycle (discovery/registration, versioning and backward compatibility, capability negoti

← See all Software Engineer · Los Angeles