Senior Software Engineer Back End
$150k - $185kTillster
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 negotiation, dependency isolation, per-integration configuration and secrets) on top of the existing PayTerminal SPI.
Design a terminal abstraction that cleanly spans integrated vs. semi-integrated vs. cloud/REST processors and cash devices, so callers code to one model regardless of transport or vendor.
Build the integration test and certification harness (extending the current mock-terminal approach) so a new or external integration can be validated, simulated, and regression-tested before it touches real hardware.
Set platform-wide patterns for correctness in money movement: idempotency, transaction recovery and reversal, timeouts, heartbeat/health, concurrency, and reconciliation, in a system where double-charges and dropped captures are unacceptable.
Design for PCI-DSS scope minimization: tokenization, P2PE, per-processor TLS/mTLS and certificate/key handling, so cardholder data stays out of in-scope services. Partner with security/QSA on audits.
Drive architecture and design reviews, set technical direction for the integration layer, and mentor engineers building integrations.
What You'll Do (hands-on, low to high level)
Implement new terminal integrations end to end, from byte-level protocol (framing, TLV/BMP/APDU, BCD/LLVAR, checksums, ACK/NAK state machines) up to the high-level PayTerminal API.
Work directly with serial (RS-232 / USB-serial via jssc) and USB (usb4java) transports: port handling, event-driven reads, reconnection, and timing.
Integrate high-level and cloud processor APIs (REST/SOAP, webhooks, semi-integrated terminal SDKs) with robust retry, polling, and reconciliation.
Debug live hardware: protocol traces, terminal logs, packet captures, and vendor certification cycles.
About You (required)
6+ years back-end engineering with strong Java (the platform is multi-module Maven/Java on Spring) and solid OOP and distributed-systems design.
Demonstrated experience designing extensible / plugin / SPI-based architectures (ServiceLoader, OSGi, Spring plugin models, or public SDKs consumed by other teams or third parties).
Hands-on low-level device and protocol experience: serial and/or USB communication and binary protocol implementation (TLV, BCD, bitmaps, length-prefixed fields, state machines). EMV, ISO 8583, ZVT, or OPI a strong plus.
Direct payment-terminal / POS integration experience (Verifone, Ingenico, Adyen, Shift4, FreedomPay, SIX, Nepting, SiTef, Redsys, Worldpay, or comparable), and a clear understanding of integrated vs. semi-integrated models.
Solid grasp of the card transaction lifecycle (auth, capture, void, refund, settlement, reversal) and PCI-DSS boundaries, tokenization, and TLS/mTLS in production.
Track record of technical leadership: leading designs, setting standards, and mentoring engineers.
Nice-to-haves
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.
Thriving at Tillster
As a member of Tillster, you will embody our core values:
· Put Customers First: Prioritize the needs and satisfaction of our customers in all decisions and actions appropriate to Tillster’s stage of development, resources, and stated goals.
· Collaborate: Work together effectively, leveraging diverse perspectives to achieve common goals.
· Innovate: Embrace creativity and pursue new ideas to drive progress and improvement.
· Operate from Data: Use strong critical thinking skills to make informed decisions based on accurate and relevant data.
· Drive Results: Focus on achieving tangible outcomes and delivering high performance.
· Own It: Take responsibility for your actions and the success of your work.
· Be Passionate and Have Fun: Bring enthusiasm to your work and enjoy the journey.
The Interview Process
Recruiter interview with a Talent Acquisition Specialist
Interview with Hiring Manager
Technical Assessment
Interview with our Kiosk-Payment Team
Final Interview-Head of Kiosk
Pay and Benefits (USA)
Salary is $150,000 - $185,000 DOE
Health Benefits: All full-time, regular employees and their dependents are eligible for medical, dental, vision and FSA benefits. Additional health benefits include Healthcare and Dependent Care reimbursement programs, Employee Assistance Program (“EAP”) and Optum Care 24-hour confidential medical counseling services.
Holidays: The company observes ten (10) paid holidays per calendar year.
Paid Time Off (PTO): Full-time, regular employees earn 15 days of PTO in the first 12-months of continuous service, and 22 days in subsequent years. Eligible part-time employees earn pro-rated PTO.
Retirement: Effective with your employment start date, you will be eligible to participate in the 401(k) Plan.
Education, Learning & Development: We offer college tuition and education assistance programs; Udemy Learning courses; and ongoing learning and development opportunities.
Local Candidates Only
No Visa Sponsorship
Principals only – no Agencies or calls please
- ...within the U.S., United Kingdom, Spain and Portugal. About the Role As a Software Engineer at Dakota, you'll join our core engineering team designing and implementing the robust back-end infrastructure that fuels our blockchain-integrated banking platform. From day...SeniorFull timeRemote workWorldwideHome office
- ...publications like Forbes, Fortune and are backed by top investors who share our vision... ...solutions others haven't seen. Senior Software Engineer, Backend What happens when your business... ...’ll own meaningful parts of the system end-to-end, making decisions about data...SeniorFull timeRemote work
$150k - $185k
...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...SeniorFull timeContract workPart timeLocal areaVisa sponsorship$150k - $200k
...grade AI marketing suite. Backed by top-tier VC investors and... ...Team You’ll join Evertune’s engineering team at a pivotal moment in... ...capabilities into reliable, intuitive software for customers. You’ll... ...owning backend problems end to end, thrives in ambiguity,...SeniorFull timeWork at officeLocal areaVisa sponsorship$144k - $240k
...Your Impact at LILA You will build the back-end and data foundations of the systems that schedule work across our autonomous labs... ...Robotics, you'll own core services scientists, operators, and engineers rely on daily — the ones that decide how efficiently our robots...SeniorFull timeWork at officeLocal areaFlexible hours- ...Company Name: Capital One Job Description West Creek 1 (12071), United States of America, Richmond, Virginia Senior Software Engineer, Back End (Go, AWS, Java) Do you love building and pioneering in the technology space? Do you enjoy solving complex...SeniorFull timePart timeInternshipLocal area
- ...Senior Software Engineer – Back End, Infrastructure Management Location: Milpitas, CA The Role: MemVerge is searching for expert software developers who are specialized in system management to join our award-winning engineering team building a disruptive...SeniorFull timeLocal area
- ...Senior Back-End Software Engineer Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of building something new and want to work on problems that matter. In order to do this job well...SeniorWork experience placementRemote workVisa sponsorshipWork visaFlexible hours
$200k - $250k
...convenient way to offer a ticket to the millions of fans who browse our platform around the world. Senior Software Engineer, Catalog Platform (Back-End) (StubHub, Inc., New York, NY) Enhance observability and robustness of the software systems with...SeniorFull timeImmediate startRemote workWorldwide2 days per week$120k - $140k
...Job Description Job Description Senior Software Engineer - Front End/Back End Job Number: 933 This is a remote position. Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our...SeniorContract workTemporary workWork at officeRemote workFlexible hours- ...platform. Solve complex problems, mentor engineers, and ship high-impact features in a fast... ...The opportunity We’re looking for a Senior Software Engineer to help us build and scale the... ...Ruby-based backend and Typescript front-end systems. You’ll collaborate closely with...SeniorFull timeTemporary workRemote workVisa sponsorshipWork visaFlexible hoursShift work
$85k - $100k
...administration or configuration We require advanced Python skills and back-end customization experience, including custom modules,... ..., online sales channels, and back-office systems, and this senior engineering role works directly with our CIO and leadership team to...SeniorFull time- ...The Engineering team supports Favor’s mission to bring fast, fresh delivery to Texans far and wide. The Favor technology platform is... ...and value-driven company in a high-growth environment? As a Senior Software Engineer at Favor, you will be responsible for all phases of...SeniorFull timeInternshipLive inRemote workWork from homeFlexible hours3 days per week
$130k - $270k
...needed in a timely manner. Our team of engineers take pride in what they develop and constantly... ...solution. Captivation is looking for software developers who can get stuff done while... ...software engineer who will be doing back-end development and DevOps engineering....Hourly payFull timeTemporary work$25k
...Software Engineer - PART-TIME - Back End/AWS - 20+ yrs of Experience (PARTIAL TELEWORK) - TS/SCI w/Poly clearance is required - BT Halogen Engineering Group is looking for a Software Engineer with web services experience. Location: Annapolis Junction...16 hoursFull timeContract workTemporary workPart timeRemote workShift work$86.8k - $198k
...Job Number: R0241005 Back End Software Engineer The Opportunity: As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for an...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Back End Software Engineer Kirkland, Washington, United States Docugami uses powerful artificial intelligence to unlock the information contained... ...artificial intelligence. Founded in March 2018 by former senior engineering leaders from Microsoft, Docugami harnesses a...Immediate startRemote work
- ...To support a growing cybersecurity platform, the full-time Back-End Software Engineer will design and implement event-driven services for real-time pentest data processing while working remotely. Key responsibilities Design, build, and operate event-driven services that...Full timeRemote work
$125k - $160k
...Sr. Front End Software Engineer WHO WE ARE DebtBook is the financial platform powering treasury... ...Engineers lead projects before they're Senior. We coach people into leading planning,... ...complexity, even behind abstractions — back-end engineers should be able to read...SeniorFull timeWork at officeLocal areaFlexible hoursShift work$110k - $270k
...and communities. The Role We are looking for Front-end Software Engineers who are eager to build in a dynamic, startup environment... ...Front-end Engineers will be directly collaborating with the back-end and design teams to develop and maintain the UI of Veeva...SeniorRemote jobFull timeWork at officeLocal areaWork from homeFlexible hours- ...scheduling and workforce management software to empower in-home... ...We’re a team of top-tier engineers and operators, backed by $14m from top investors... .... We're looking for a Senior Software Engineer with deep... ...of their ability. To that end… We are committed to your...SeniorFull timeWork at officeFlexible hoursShift work
- ...List 2023 and recognized as a top venture-backed startup with the potential to reach... ...status. The Opportunity As a Senior Software Engineer at Kandji, you will design and build the... ...powerful and intuitive experience for the end-user. You will work alongside our macOS...SeniorFull timeWork at officeImmediate start
- ...talent. We are the voice for business owners, putting money back in their pockets and eliminating up to 100% of their... ...we #workhardplayhard so #LFG! The Gig The Front-End Senior Software Engineer will provide technical leadership beyond day-to-day development...SeniorFull timeWork experience placementWork at office
- ...Building scalable backend systems for an enterprise-grade SaaS product, the full-time Senior Back End Engineer will design and implement data architectures, manage cloud infrastructure, and collaborate with cross-functional teams in a remote-first environment. Key responsibilities...SeniorFull timeRemote work
$120k - $160k
...and deliver their best work. About the Role As a Senior Front-End Software Engineer at LogicGate, you will own the architectural foundation and... ...culture. LogicGate also believes strongly in giving back to the communities in which we live and work. To enable...SeniorFull timeSummer workRemote workFlexible hours- ...Joining a fast-growing cybersecurity team, the full-time Senior Back-End Engineer will develop and maintain security controls integration platforms... ...Engineering, or a related field 7+ years of professional software engineering experience with modern object-oriented or...SeniorFull timeRemote work
$146k - $165k
...technology and entertainment. The Role AXS is looking for a Sr. Software Engineer to join our team and help power experiences for the LA28... ...Partner with third-party providers to create seamless, end-to-end experiences for customers and fans Take ownership of...SeniorFull timeLocal areaImmediate startWorldwideFlexible hours- ...Senior Back-End Java Developer 100% Remote Company Overview: We take pride that our roots are in the construction industry. With this... ...of your own code. Coach, encourage, and mentor your fellow software developers. Break our existing monolithic applications...SeniorFull timeRemote workVisa sponsorshipRelocation package
$25k - $40k
## Job OverviewQuanata is hiring a remote candidate for Senior Back End Engineer [Remote-US]. This is a full time position. Work location: USA.... ...and maintain automated testing frameworks and contribute to software quality and reliability.* Evaluate, integrate, and support...SeniorExtra incomeFull timeLocal areaRemote workWork from homeHome officeFlexible hours$135k - $200k
...builds the world’s leading software for data-driven decisions and... ...Palantir Foundry is an end-to-end platform for data-driven... ...rich-ML models. As a Senior Front End Software Engineer focused on application... ...new parents and subsidized back-up care for all parents •...SeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer Back End. Be the first to apply!
- software engineer - web development Remote
- software developer positions Remote
- senior software engineer remote Remote
- software engineer contract Remote
- software qa engineer Remote
- IT software developer Remote
- cybersecurity software engineer Remote
- part time software developer remote Remote
- junior software developer internship Remote
- junior software engineer Remote



