Dutch Bros Coffee
Sr. Software Engineer - Platform
Dutch Bros Coffee, Phoenix, Arizona, United States,
It's fun to work in a company where people truly believe in what they are doing. At Dutch Bros Coffee, we are more than just a coffee company. We are a fun-loving, mind-blowing company that makes a difference one cup at a time.Position OverviewThe Senior Software Engineer will demonstrate leadership in the alignment of our software development and delivery processes with our business goals, which includes defining strategies, and driving the design, development, and implementation of software solutions, integrations, and automations. The ideal senior software engineer will be experienced in full stack development environments with a special emphasis in cloud-based technologies, and will have advanced knowledge of technologies, platforms, applications, and the ability to customize them to enable Dutch Bros IT teams to be more efficient. They will be a servant leader who is organized and exhibits impeccable work ethic even in a lively work environment while providing mentorship to junior engineersKey Result AreasWorking in partnership with other IT teams, including Architecture, InfoSec, and DevOps, lead the design and development of advanced solutions in cloud-based stacks:Create and maintain topology diagrams, technical processes, change control, project status, and notesDefine technical standards for the tools, processes, and methods used within areas of responsibilityMonitor automation and integrations for optimal availability and performanceInvestigate and diagnose problems, reporting, and data collectionImplement scalable and HA integrations between enterprise systems using modern tools such as iPads and other cloud-based services:Research and develop strategies and solutions for existing and new IT servicesTranslate system architectures and project specifications into HA and fault tolerant solutionsLead and mentor a team of software engineers, and ensure knowledge transfers, best practices, and consistent methodologies are followed:Effectively communicate with all levels of the organization’s staff via in-person phone, email, and video.Work within the Dutch Bros community to promote excellent service and effective response times.Collaborate with the security team to ensure that software integrations and applications meet industry security standards and best practices.Troubleshoot and resolve issues with software integrations, automations, tools, and servicesParticipate in rotated 24/7 on-call and after hours/weekend work (as needed)Other duties as assignedJob QualificationsBachelor’s degree in Computer Science, Information Technology, or related study, or 4 years of experience, required5 additional years of experience in a full stack or software engineering role, requiredProficiency with Python, Javascript, C/C++, Java, Ruby and/or other advanced programming languagesAdvanced knowledge of design patterns and agile development methodologiesExperience building HA and fault tolerant microservice architecture solutionsExperience working with modern SQL and NoSQL databasesExperience with Windows & Linux serversStrong analytical thinking and creative problem-solving skillsProven ability to learn and support new and existing IT servicesAbility to effectively communicate complex IT concepts simplisticallyAbility to work in a dynamic environmentLocation Requirement:This position is required to be in Phoenix, Arizona and required 4 days/week in office.SkillsProblem SolvingCritical ThinkingCommunicationTeam PlayerAttention to DetailSelf-motivationAdaptabilityContinuous learningTime ManagementOrganizationPhysical RequirementsOccasionally move or lift office itemsMust be able to work in an office environmentMust be able to communicate in an effective manner to perform job dutiesVision must be good or corrected in order to perform essential job dutiesHearing must be good or corrected in order to have the ability to understand information to perform essential job dutiesAbility to read and write in English in order to process paperwork and follow up on any actions necessaryConstantly operates a computer and other office productivity machinery, such as calculators, copy machines, computers, and office equipmentCompensation:Starts at $117,000/year and may increase depending on experience.
#J-18808-Ljbffr
#J-18808-Ljbffr