Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer Back End

$150k - $185k
Full-time

Tillster

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

  1. Recruiter interview with a Talent Acquisition Specialist

  2. Interview with Hiring Manager

  3. Technical Assessment

  4. Interview with our Kiosk-Payment Team

  5. 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

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer Back End in Austin, TX vacancy
  •  ...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... 
    Senior
    Full time
    Internship
    Live in
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Favor

    Austin, TX
    22 hours ago
  • 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

    Consortia

    Austin, TX
    4 days ago
  •  ...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... 
    Suggested
    Full time
    Work at office
    3 days per week

    Kaav Inc.

    Austin, TX
    2 days ago
  •  ...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... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Flexible hours
    3 days per week

    General Motors

    Austin, TX
    1 day ago
  •  ...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... 
    Suggested
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Austin, TX
    2 days ago
  •  ...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... 
    Senior
    Full time

    Zoominfo Technologies, Llc

    Austin, TX
    22 hours ago
  •  ...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... 
    Senior
    Full time
    Fixed term contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    22 hours ago
  • $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 time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Cadence Bank

    Austin, TX
    4 days ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Steadily

    Austin, TX
    4 days ago
  • 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

    Consortia

    Austin, TX
    4 days ago
  • $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... 
    Senior
    Internship
    Flexible hours

    Amazon

    Austin, TX
    3 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Local area
    Flexible hours

    Armanino

    Austin, TX
    4 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Austin, TX
    4 days ago
  •  ...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 time
    Contract work
    Part time
    Fixed term contract
    Internship
    Shift work

    IBM

    Austin, TX
    4 hours ago
  •  ...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

    SingleStore

    Austin, TX
    3 days ago
  •  ...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... 
    Senior
    Contract work

    Texas Research International

    Austin, TX
    2 days ago
  •  ...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... 
    Senior
    Flexible hours
    Night shift

    Boom Pay, Inc

    Austin, TX
    4 days ago
  •  ...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... 
    Senior
    Full time

    Find Green Jobs

    Austin, TX
    22 hours ago
  •  ...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.... 
    Senior
    Permanent employment
    Work experience placement
    Worldwide
    Flexible hours

    Seekr

    Austin, TX
    6 hours ago
  •  ...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... 
    Senior
    Work at office
    Flexible hours

    Tank Payments

    Austin, TX
    3 days ago
  •  ...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 ~... 
    Senior
    Contract work
    Work experience placement
    Casual work

    Noonlight

    Austin, TX
    2 days ago
  • $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... 
    Senior
    Permanent employment

    Rise Technical

    Austin, TX
    4 days ago
  •  ...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... 
    Senior
    Local area
    Work visa
    Flexible hours

    Q2 Software, Inc.

    Austin, TX
    4 days ago
  •  ...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

    AMD

    Austin, TX
    4 days ago
  • 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... 
    Senior
    Work at office
    3 days per week

    HealthCare Recruiters International

    Austin, TX
    22 hours ago
  • 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... 
    Senior
    Full time
    Contract work
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Austin, TX
    3 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Work visa
    Flexible hours

    RWE

    Austin, TX
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Relocation package

    Visa

    Austin, TX
    18 hours ago
  • $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... 
    Senior
    Full time
    Relocation

    Scale AI

    Austin, TX
    2 days ago
  • 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.... 
    Senior
    Remote job
    Flexible hours

    Electric Power Engineers

    Austin, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer Back End. Be the first to apply!