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
- ...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
- Senior Back-end DeveloperWe're working with an ambitious, rapidly scaling tech company building... ...exceptional opportunity for talented engineers to take their next big step.As a Senior... ...implementing scalable, high-performance software features while ensuring quality and reliability...Senior
- ...Title: Back-end Software Engineer Location: Hybrid (Austin, TX) - 3 days per week in office Type: Full Time About the Role We are looking for a Back-end Engineer who thrives on building commercial products and plays a key role in delivering...SuggestedFull timeWork at office3 days per week
- ...Technical Center 3-4 days per week (T-W-Th) The RoleWe are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on React-based front-end development, Shopify commerce experiences, and digital customer experience...SeniorFull timeH1bLocal areaWork from homeRelocationFlexible hours3 days per week
- ...ecosystem partnerships to create 360 value.By combining hands-on engineering with deep industry context, we help organizations build their... ...outcomes at speed and scale.Role Summary:We are looking for a Back-End Engineer to design, build, and operate the data infrastructure...SuggestedFull timeWork experience placementLive inWork at officeLocal area
- ...tools that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll... ...the product. The Role: We're hiring one Senior Backend Engineer to own and drive meaningful initiatives end-to-end. This isn't a ticket-taker role. You'll...SeniorFull time
- ...base, Ditto's peer-to-peer sync engine ensures devices stay connected... ...the time-to-value of our software by integrating it directly into... ...insights and feature requirements back to our core product... ...services that run on tactical end-user devices, ensuring reliable...SeniorFull timeFixed term contractLocal areaImmediate startRemote workFlexible hours
$70k - $140k
...cloud native application practices and modern data approaches to deliver performant software used by all channels.We are looking for a strong back-end developer with cloud engineering background or certifications and a keen interest to learn new technologies/AI to join...Full timeWork at officeRemote workWork from homeFlexible hours- ...market salary + equityWe're hiring a Senior Software Engineer on the growth team with experience building... ...product, and engineering to build out end to end solutions for the customer's... ...and shape product decisions.Strong backing. We’re growing fast, we manage over $2...SeniorFull timeWork at office
- Senior Front-End DeveloperWe're working with a dynamic, rapidly expanding technology company that... ...in the world. With a strong engineering culture, global collaboration, and a focus... ...applications. Working closely with designers, back-end engineers, and product stakeholders...Senior
$168.1k - $227.4k
Be a founding engineer on a brand-new team building security review... ...can never fully clear. We're ending that tradeoff. Our engine evaluates... ...security engineers backing you with the risk expertise so... ...non-internship professional software development experience- 5+ years...SeniorInternshipFlexible hours$125.9k - $148.1k
...value your ideas.We are seeking a highly skilled Full-Stack Senior Software Engineer to join our team. In this role, you will design, develop,... ...secure, reliable, and scalable, and efficient platform spanning back-end persistence and compute, APIs, and web...SeniorFull timeContract workLocal areaFlexible hours$164.47k - $311.89k
...range of devices-from entry-level PCs to high-end gaming desktops and laptops, as well as... ...products.As a Sr. CPU RTL Methodology Engineer your responsibilities will include but are... ...comprehensive understanding of both front-end and back-end flows, with a proven track record of...SeniorFull timeWork experience placementInternshipLocal areaImmediate startShift work- ...Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) applications Create Application... ...those who start working during the calendar year. Job Title Back-End Developer Intern 2027 - Austin Date posted 01-Sep-2026 Job...Full timeContract workPart timeFixed term contractInternshipShift work
- ...Senior Software Engineer United States SingleStore engineers build the real-time data platform powering... ...where engineers own their work end-to-end and partner closely across Product... ...their customers. SingleStore is venture-backed and headquartered in San Francisco with...Senior
- ...Senior Software Engineer TRI Austin is seeking a Senior Software Engineer to develop and maintain software used to analyze, manage, and visualize... ...: C / C++, C#, Java, JavaScript / TypeScript, SQL, Front-end and back-end development, Database technologies. About TRI...SeniorContract work
- ...ex-BCG, Rubicon). It's backed by investors such as Starting... ...We’re expanding our engineering team to meet the... ...horizon, we’re looking for a Senior Engineer to help scale... ...best practices in software engineering, including... ...environment ~ Empathy for our end users, including low-to...SeniorFlexible hoursNight shift
- ...Company Description We’re a clean energy software startup based in Austin, TX. Combining... ...of the products you build? As a senior front end developer, you will collaborate with... ...degree in Computer Science, Software Engineering or a related discipline ~5+ years of...SeniorFull time
- ...Senior Software Engineer Austin, Texas, United States; Reston, Virginia, United States About the Opportunity: We're looking for a Senior... ...a "no bystanders" environment, collaborating directly with Back-end and DevOps peers to ship lightning-fast web experiences....SeniorPermanent employmentWork experience placementWorldwideFlexible hours
- ...millions of freight invoices per year. We're backed by top-tier Silicon Valley VCs, win... ...of experience as a full-stack or front-end software engineer. Proven track record in building highly... ...Screen: A coding challenge with a senior engineer to assess your problem-solving...SeniorWork at officeFlexible hours
- ...Senior Software Engineer At Noonlight, an Alarm.com company, our mission is to protect and comfort... ...a suite of emergency response APIs backing some of the smartest home, health, lifestyle... ...~ Strong programming skills in front-end and back-end development ~...SeniorContract workWork experience placementCasual work
$150k - $200k
Senior Software Engineer (YC-Backed Start-up)$150,000-$200,000 + Equity + Medical + Dental + Vision + Unlimited PTO + Career ProgressionAustin, TX - Fully... ...or liable for any hiring decisions made by the end client.We are an equal opportunities company and welcome...SeniorPermanent employment- ...The Job At-A-Glance: Q2 is seeking a Senior Software Engineer to join our Q2 Code product team—an... ...Web development experience with front-end frameworks (Vue, Angular, React) and JavaScript... .... Q2 employees are encouraged to give back through volunteer work and nonprofit...SeniorLocal areaWork visaFlexible hours
- ...THE ROLE: AMD’s SW Ecosystem Security Engineering Team is seeking a software engineer to deliver confidential... ...flows, node feature discovery, and end-to-end validation.Implement confidential... ...and maintain CI coverage, hardware-backed validation, functional tests, interoperability...Senior
- Senior Software Engineer - Full Stack Location: 3 -4 Days per week in office / Austin, TXDepartment: EngineeringType: Full-TimeReports to: Engineering... ...engineers to design, develop, and maintain both front-end and back-end systems. You’ll also help shape the technical roadmap...SeniorWork at office3 days per week
- Job DescriptionThe Role:As a senior engineer, you will help design, build,... ...you may lean toward building end-to-end features across the stack... ...to work hands-on writing software or solutions, based on detailed... ...'ll Do:Design and maintain back-end microservices in Java (Quarkus...SeniorFull timeContract workH1bLocal areaWork from homeRelocation package
- ...Americas application and custom software development portfolio. These... ...and battery assets. The Senior Software Engineer II drives the engineering... ..., and traceability Lead end-to-end feature delivery (... ...energy across the United States. Backed by RWE's 125-year global...SeniorPermanent employmentFull timeTemporary workWork at officeLocal areaImmediate startWork visaFlexible hours
$110.7k - $171.8k
...looking for dedicated, curious, and energetic Software Engineers who embrace solving complex challenges... ...for a myriad of customers including end-user merchants, b2b, and business to government... ....Knowledge of and ability to develop back-end (e.g. Python, Java, C++, PHP) code...SeniorFull timeWork at officeLocal areaRelocation package$223.2k - $279k
...decisions. On the Public Sector Engineering team, you'll embed directly... ...prototype to production, and ship software that customers adopt and rely... ...working software.Own delivery end-to-end: design, build, deploy,... ...to Scale's platform and back.Partner with product and engineering...SeniorFull timeRelocation- Electric Power Engineers, Inc. (EPE) in Austin, Texas, seeks a Senior Front-End Software Developer to lead modern web front ends for our energy software products. You will... ...implement scalable interfaces, working with back-end teams, UX designers, and product managers....SeniorRemote jobFlexible hours
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 internship Austin, TX
- software development engineer aws Austin, TX
- software developer internship no experience Austin, TX
- real time software engineer Austin, TX
- financial software developer Austin, TX
- part time software developer Austin, TX
- graduate software developer Austin, TX
- software engineer travel Austin, TX
- experienced software developer Austin, TX
- remote entry level software developer Austin, TX



