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
- ...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
$150k - $170k
Senior Software Engineer RedaptInc. is a pioneering world-class data center infrastructure integrator, technology engineering firm, and cloud... ...IaaS, PaaS, and SaaS services. Develop and maintain front-end, back-end, API, and integration components as required by the...SeniorFull timeLocal area- ...We are seeking a highly skilled Senior React Developer to join our client's engineering team in Las Vegas, NV. The ideal... ...This role requires strong front-end engineering skills, a passion for... ...QUALIFICATIONS • 5+ years of professional software development experience. • 3+...SeniorFull timeContract workMonday to Friday
$180k - $237.5k
...Senior Software Engineer McCarran, NV; San Francisco, California, United States Redwood is localizing a global battery supply chain that seamlessly... .... Responsibilities will include: Own features end-to-end: design, build, test, deploy, and operate in...SeniorPermanent employmentFull timeWork experience placementWork at officeRemote work- ...infrastructure. About the role We’re looking for a Sr. Infrastructure Software Engineer to join our platform team during an exciting phase of growth. In this role, you’ll own the end-to-end automation of provisioning, configuring, and operating large-scale GPU...SeniorFull timeTemporary workWork at officeFlexible hours
- Affirm is building its own bank and seeks a Senior Software Engineer to own end-to-end bank systems—from cloud infrastructure to data platform and durable workflows. You will work on a small, AI-native team with exposure to senior leadership, delivering secure, auditable...SeniorRemote work
$150k - $172k
...Light & Wonder’s next generation gaming experiences across multiple platforms and hardware requirements. Job Summary As a Senior Advanced Software Engineer at Light & Wonder, you will be a key contributor within a collaborative, global engineering team focused on delivering...SeniorFull timeWork at officeLocal area- ...platform to service our customers. Job description The Software Engineer, AI-Native is a core contributor on the software engineering... ...Core, Entity Framework Core, and SQL Server / Azure SQL for back-end services, and React or Angular for front-end applications...Full timeWork at officeRemote work
- ZeroFlucs develops innovative software that enables sports betting operators... ....We’re on the hunt for a Software Engineer to join a team that is responsible for end-to-end delivery of sports betting... ...Development skills Experience with Back-End Development and Object-Oriented...
- ...cutting-edge technology, products, and content for the most iconic casinos and operators across the globe.Position SummaryAs a Senior Software Engineer - DevOps at Light & Wonder, you will be a key contributor within a collaborative, global engineering team focused on...SeniorFull timeWork experience placementLocal area
- ...Sr. Front End Engineer What You’ll Need To Bring Minimum 3 years of front-end engineering industry experience. Expertise with... ...web portfolio or showcase of code (e.g. GitHub, GitLab). Required Skills: Senior Level 4+ years of US experience REACT NODE....Senior
$91.7k - $163.7k
...Sr. Software Engineer Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, and...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work- ...Summary: The person in this position is responsible for development, designing, testing, coding and integrating software products. Works alongside other engineers to create innovative products. Works to identify and implement testing application and service that best...SeniorFull timeWork experience placement
$115k - $145k
...environment? As an experienced SAP PP-ME Senior Consultant, you will have the ability to... ...service delivery. Recruiting for this role ends on 09/30/2026 Work you’ll do/... ...manufacturing visibility.Partner with production, engineering, quality, and supply chain teams to define...SeniorWork at officeLocal areaVisa sponsorship$149k - $198.5k
...Mission Summary: We are seeking an experienced full stack engineer to join our new AI Data Application team. This pivotal role will drive the development and execution of initiatives aimed at significantly accelerating our ML dataset generation and data search applications...SeniorFull timeWork at officeRemote work$116.2k - $229.1k
...part of this exciting era of change and join us on this transformative journey.Recruiting for this role ends on 9/11/2026.Work you'll doAs a ServiceNow HRSD Senior Consultant you will be responsible for:Supporting ServiceNow HR Service Delivery implementations and optimization...SeniorLocal area- ...Job Description Job Description The Software Engineer applies practical knowledge of development... ...templates. Able to code with front-end technology stack and lead end-to-end troubleshooting... ...knowledge of standards-based front and back end technologies. Knowledge of mobile...
- We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and... ...reviews with a team of developers. Design and code middle and back-end in a clean and efficient way. Implement scalable and robust...Remote job
$172k - $229k
Mission Summary:Motional is seeking a Staff Front End Engineer expert for its Web Visualization Tooling team. This role will directly contribute... ...) delegate to other engineers at various levels of relative seniority.A well-established technical design and documentation...Work at officeRemote work- ...Description Position Overview We are seeking a results-driven Senior Insurance Estimator with an existing book of business and... ...understanding of the insurance claims process. · Experience with high-end restoration and luxury remodeling projects. · Ability to...Senior
- ...Job Description Job Description Join Our Team as a Software Engineer Las Vegas, NV | Full-Time | Aerospace & Defense About EO Solutions... ...-stage R&D to fielded deployments — contributing to both back-end and front-end systems, algorithm development, and...Full timeWork at officeRemote workRelocation package
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours- ...of a high-performing team that’s redefining fun and giving back to communities. We believe in rewarding your hard work with... ...platforms. We are seeking a highly skilled and motivated Senior DevOps Engineer to play a pivotal role in designing, implementing, and maintaining...Senior
- ...Job Description Job Description Title: Senior NMS Oracle End User Trainer Duration: 6 Months – Part Time Location: 100% Remote Job Description NV Energy Our client is seeking a Senior NMS Oracle End User Trainer to support Oracle NMS deployments...SeniorContract workPart timeRemote work
$105.4k - $207.8k
...transformation at scale. As a Cloud Architect, Senior Consultant, you will support clients in... ...innovation.Recruiting for this role ends on 12/31/2026.Work you'll doAs a Cloud Architect... ..., cybersecurity, information technology, engineering, or another technical fieldAbility to...SeniorLocal areaVisa sponsorship$105.4k - $207.8k
...manage to secure success. Recruiting for this role ends on 12/31/2026. Work you'll do As a Senior Consultant, Strategy, Growth, and Transformation on... ...Computer Science, Cyber Security, Information Security, Engineering, or Information TechnologyExperience in a consulting...SeniorLocal areaVisa sponsorship- ...world? At MGM Resorts, we seek individuals like YOU to create unique and show-stopping experiences for our guests.THE JOB:The Senior Software Engineer, Identity and Access Management (IAM), will design, build, and operate enterprise IAM solutions across cloud and on-prem...SeniorFull timeWork at officeHome office
$122k - $240.5k
...posture.Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is... ...Hands-on experience in full stack software development across frontend and... ...From entry-level employees to senior leaders, we believe there’s always...Local area$135.8k - $203.75k
...looking for an exceptionally skilled Senior Staff Cloud Architect to join... ...that drive innovation in our engineering endeavors. Key Responsibilities Define the end-to-end cloud architecture,... ...deployments. Collaborate with software engineers, interoperability teams...SeniorTemporary workWork at office$134.5k - $265.1k
...Security practice as a GCP Forward Deployed Engineer, Senior Consultant and help organizations... ...environments.Recruiting for this role ends on 12/31/2026.Work you’ll doAs a GCP Forward... ...application security testing (DAST), software composition analysis, secrets scanning,...SeniorLocal areaVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer Back End. Be the first to apply!
- software development engineer aws Las Vegas, NV
- software developer internship no experience Las Vegas, NV
- real time software engineer Las Vegas, NV
- financial software developer Las Vegas, NV
- graduate software developer Las Vegas, NV
- software engineer travel Las Vegas, NV
- experienced software developer Las Vegas, NV
- remote entry level software developer Las Vegas, NV
- information technology software engineer Las Vegas, NV
- network software engineer Las Vegas, NV




