Staff Engineer, Shop Technology
Job in
Tempe, Maricopa County, Arizona, 85285, USA
Listed on 2026-10-18
Listing for:
Dutch Bros Coffee
Full Time
position Listed on 2026-10-18
Job specializations:
-
Software Development
Cloud Engineer - Software, Software Engineer, Backend Developer, DevOps
Job Description & How to Apply Below
Position Overview:
The Staff Engineer – Shop Technology is a senior individual contributor responsible for shaping the technical architecture, engineering standards, and reliability of technology solutions that power Dutch Bros shops. This role will work across the Shop Technology ecosystem, including point-of-sale, payments, labor systems, mobile and shop applications, order ahead, menu and pricing integrations, and other operational platforms. The Staff Engineer will provide hands-on technical leadership across application development, systems integration, automation, testing, deployment, monitoring, and production reliability.
This is a hands-on engineering role. The Staff Engineer is expected to design complex solutions, contribute production-quality code, build proof-of-concepts, review architecture and detailed technical designs, perform code reviews, troubleshoot complex production issues, and mentor engineers while influencing technical direction across multiple Shop Technology domains. The role will partner closely with Product, Engineering, Operations, Architecture, Infrastructure, Security, Data, Technology Support, and external technology partners to translate business needs into scalable, resilient, secure, and maintainable technical solutions.
The Staff Engineer will also help modernize Shop Technology by reducing manual processes and point-to-point dependencies, establishing reusable integration patterns and APIs, improving observability and operational resilience, and ensuring shop-facing systems can scale with Dutch Bros growth.
Job Qualifications:
Required Qualifications:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent hands-on experience.
8+ years of software engineering experience, including significant experience designing and building enterprise or distributed systems.
Proven ability to remain hands-on with software development while providing technical leadership through architecture, detailed design reviews, and code reviews.
Strong software engineering experience with one or more modern programming languages such as Java, C#, Python, JavaScript/Type Script, or similar.
Strong understanding of APIs, event-driven architectures, integration patterns, messaging, databases, and distributed systems.
Demonstrated experience designing scalable, resilient, and highly available systems supporting business-critical operations.
Experience with cloud platforms such as AWS or Azure and associated compute, storage, networking, monitoring, and integration services.
Strong experience with CI/CD, automated testing, source control, and modern software engineering practices.
Experience with observability technologies and practices, including logging, monitoring, metrics, alerting, and distributed tracing.
Experience designing and supporting integrations between third-party SaaS platforms and internally developed applications.
Strong understanding of production support, incident management, root-cause analysis, reliability engineering, and operational readiness.
Demonstrated ability to simplify complex systems and reduce manual operational dependencies through automation.
Experience working with security, identity and access management, and secure integration patterns.
Strong written and verbal communication skills, including the ability to explain complex technical concepts to business and executive stakeholders.
Demonstrated ability to influence technical strategy and drive…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×