Senior Software Engineer – Back End

Tillster
US - Colorado - Austin
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

The Senior Software Engineer will own and evolve the payment-terminal platform for kiosks, re-architecting it into a modular SDK. They will also implement new integrations and ensure correctness in money movement.

Requirements: Candidates should have 6+ years of back-end engineering experience with strong Java skills and a solid understanding of payment-terminal integrations. Experience with low-level device protocols and technical leadership is also required.

Key Skills: Java, OOP, Distributed Systems Design, Plugin Architectures, Serial Communication, USB Communication, Payment Integration, PCI-DSS, Technical Leadership, EMV, ISO 8583, Cloud APIs, Debugging, Tokenization, TLS, State Machines

Benefits: Health Benefits, Paid Time Off, Retirement, Education Assistance




Fast Track Upload