Lead Engineer, Shop Technology
Core
Design, develop, integrate, and support production-quality technology solutions for Dutch Bros shop operations, including POS, payments, labor systems, and mobile applications.
Role type
Senior hands-on individual contributor (Lead Engineer)
Builds
Shop Technology ecosystem (POS, payments, labor systems, shop/mobile apps, order ahead, menu/pricing integrations)
Domain
Retail / Hospitality / Point-of-Sale
Required skills
Java, C#, Python, JavaScript/TypeScript, REST APIs, messaging, event-driven integration, databases, distributed-systems, AWS/Azure, CI/CD, automated testing, observability, automation, secure coding, technical leadership
Preferred skills
Retail/restaurant/hospitality environment experience, POS/payments/labor management/digital ordering/mobile apps, vendor-managed SaaS integration, offline operation/resiliency, PCI/payment security
Technologies
Java, C#, Python, JavaScript/TypeScript, AWS, Azure, REST APIs, CI/CD
Responsibilities
Design and build production-quality software components and integrations; troubleshoot complex production issues and perform root-cause analysis; mentor engineers and provide technical guidance; automate manual operational processes; partner with vendors on integration troubleshooting and validation.
Seniority
Senior, hands-on IC
