FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAndroidDistributed SystemsKafka
About the role
Key responsibilities & impact- Foster an inclusive, high-performing team culture across distributed time zones, optimizing for asynchronous communication and aligned execution.
- Own engineering execution for all checkout flows, including card and cash payments, split payments, tipping, discounts, gift cards, refunds, voids, receipts, offline flows, and related order/payment data.
- Partner with Product and Design to define and deliver customer-centered checkout experiences for restaurant operators, staff, and guests.
- Collaborate with the Financial Services team to integrate with and influence SpotOn’s internal Payments SDK.
- Drive improvements in key product and operational metrics, including end-to-end checkout time, checkout success rate, crash-free sessions, payment accuracy, support case frequency, and incident frequency.
- Create strong engineering practices for quality, testing, observability, incident readiness, and production support in an environment where engineers own outcomes end-to-end.
- Serve in SpotOn’s Engineering Manager incident commander rotation and actively support checkout and payment-related incidents within the application.
- Build clear plans, manage delivery risks, communicate status proactively, and ensure stakeholders have the context needed to make informed decisions.
- Develop engineers through regular feedback, coaching, career development, and thoughtful delegation.
Requirements
What you’ll need- 2+ years of experience directly managing software engineers, with demonstrated success coaching, mentoring, evaluating, and developing technical talent.
- A proven track record as a senior or staff-level engineer prior to transitioning into management, with a deep understanding of production software systems.
- Deep experience with native Android application development.
- Familiarity with modern backend services and distributed systems; experience or exposure to Event-Driven Architecture (EDA) and Kafka is a strong plus.
- Proven success leading product-focused engineering teams across distributed locations and time zones (specifically working between the US and Europe).
- Strong technical judgment and the ability to guide architecture, review designs, ask the right questions, and help teams make pragmatic tradeoffs without needing to be the primary hands-on coder.
- Experience improving reliability, performance, and operational quality through metrics, observability, incident response, and continuous improvement.
- Ability to collaborate deeply with Product and Design to turn ambiguous customer and business problems into clear engineering plans.
- A strong bias toward action, balanced with exceptional judgment around quality, reliability, and customer impact.
Benefits
Comp & perks- Competitive salary
- Training budget 3500 PLN gross per year.
- Access to e-learning platforms (O’Reilly).
- Fully paid private healthcare in LuxMed.
- Access to the Worksmile platform with a monthly top-up.
- Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week.
- Group English classes with a native speaker.
- New Macbook Pro, 4K monitors or whatever tools you need.
- Flexible working hours.
- New, modern, bright and comfortable office space in the city centre.
- Access to the company’s library.
- Great working atmosphere.
- Chill out room with a PlayStation and games.
- Free snacks and beverages in a kitchen.
- Company parties and social activities.
- Employee referral program.
- Relocation Package within Poland.
- Parking space in the underground garage.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
native Android application developmentbackend servicesdistributed systemsEvent-Driven ArchitectureKafkaengineering executioncheckout flowspayment accuracyincident responsecontinuous improvement
Soft Skills
coachingmentoringevaluatingdeveloping technical talenttechnical judgmentcollaborationcommunicationproactive status updatesrisk managementaction bias
