1 день назад
Principal Software Developer (Retail POS)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Developer (Retail POS): Shaping the architecture and technical direction of retail point-of-sale software across devices, hardware, networks, payments, inventory, and order workflows with an accent on reliability, scalability, performance, and operational resilience. Focus on leading architectural deep-dives, improving availability and recovery, modernizing complex systems incrementally, and mentoring engineers across teams.
Company
provides a cloud commerce platform that unifies online and physical operations, multichannel sales, payments, financial solutions, and supplier networks for retail, hospitality, and golf businesses.
What you will do
- Set and communicate architectural direction for key areas of the Retail Point of Sale platform.
- Design reliable, secure, scalable, observable, and resilient systems supporting checkout, hardware, connectivity, payments, sales, inventory, and order workflows.
- Lead architectural deep-dives to simplify systems, reduce duplication, improve performance, and lower operational risk.
- Drive improvements in reliability, availability, latency, recovery, incident prevention, and operational practices.
- Partner with Product, Design, Support, and engineering leaders to turn ambiguous problems into technical direction.
- Mentor senior engineers and technical leaders while creating alignment across teams through influence.
Requirements
- Significant experience designing and building business-critical production software.
- Technical leadership experience across multiple teams or a broad product area.
- Experience shaping architecture for large, evolving systems with significant scale and operational complexity.
- Experience building and operating cloud-based systems with strong reliability, security, and performance requirements.
- Experience across multiple technical layers, including backend services, web and mobile clients, data stores, APIs, event-driven systems, and infrastructure.
- Fluency in English as a working language is required.
Nice to have
- Experience with point-of-sale, commerce, ecommerce, payments, inventory, or other transaction-heavy systems.
- Experience with distributed systems, offline-capable software, multi-region systems, or high-availability platforms.
- Experience integrating hardware, payment terminals, peripherals, or systems operating with unreliable network connectivity.
- Knowledge of domain-driven design, event-driven architecture, data consistency, and migration strategies.
- Experience with incremental modernization and technical leadership across web, backend, mobile, and platform teams.
Culture & Benefits
- Continuous learning opportunities and support for professional growth.
- Global mobility and benefits designed to support employees.
- Inclusive and barrier-free workplace with accommodations available during the selection process.
- Criminal record checks are part of the hiring process for this role.
Hiring process
- Applicants are asked to disclose any criminal convictions.
- Criminal record checks are conducted as part of the process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Staff Software Engineer (Cloud)
93 000 - 107 000$
2 дня назад
Technical Lead Engineer
120 000 - 175 000$
4 дня назад
Staff Software Engineer
7 дней назад
Principal Software Engineer (AI)
7 дней назад
Staff Software Developer
7 дней назад
Principal Software Engineer, Data Products (AI/ML)
212 000 - 287 000$