Engineering Manager
Core
Lead the Express POS Checkout & Payments Experience team to build and maintain the checkout flows for restaurant operators, staff, and guests, ensuring speed, accuracy, and reliability in a native Android environment.
Role type
Engineering Manager (Native Android)
Builds
Native Android POS application (Kotlin/Java) handling order checkout, split payments, tips, discounts, gift cards, refunds, voids, cash/card flows, receipts, and offline payment experiences.
Domain
Restaurant technology / Point-of-Sale (POS) / Fintech / Mobile Commerce
Deliverable
product features
Required skills
Native Android development (Kotlin), legacy Java management, team leadership (2+ years), distributed team management (US/Europe), incident response, technical architecture guidance, product empathy, operational metrics optimization.
Preferred skills
POS/payments/fintech domain experience, EMV/PCI/card-present payments, SDK integration, event-driven architecture (Kafka), AI-assisted development workflows.
Technologies
Android, Kotlin, Java, Kafka
Responsibilities
Lead a team of 6-7 engineers and contractors; define direction with Product/Design; optimize checkout performance and reliability; manage delivery risks and incident response; develop engineering talent and practices.
Seniority
Manager, hands-on technical leadership