Director of Engineering

Upshop Logo

Upshop

πŸ“Remote - United States

Summary

Join Upshop, a market leader in Total Store Operations solutions, as their driven and experienced Director of Software Engineering. Lead multiple engineering teams focused on various products used by grocery and convenience stores across North America and Europe. Balance the needs of the engineering organization with product, sales, and support teams while managing concurrent projects impacting high-volume systems. Lead a strong team, demonstrate exceptional communication skills, and apply your expertise in application development, systems engineering, and IT management. Contribute technically, oversee system/service architecture, and build a culture focused on speed and agility. Drive results within budget, time, and quality constraints.

Requirements

  • 10+ years professional experience managing software development teams with a BS degree in Computer Science or related field
  • Passion for spearheading change in retail and grocery industry with technology at the forefront
  • Solid understanding of Software Development Life Cycles (SDLC) and Agile methodologies
  • Strong verbal and written communication skills and an ability to work in a team environment
  • Ability to motivate, energize and drive performance from your distributed team
  • Knowledge of Cloud Technologies, preferably experience with Azure, SQL Server, Serverless, app services and event drive architecture
  • Strong analytical and problem-solving skills, with a high level of judgment and creativity in designing innovative solutions
  • Demonstrated ability to thrive in fast-paced, high-growth, and rapidly evolving environments
  • Ability to work effectively in a remote-first environment, ensuring high-quality virtual interactions with minimal distractions
  • The ability to travel (10%) periodically for work

Responsibilities

  • Leading a strong team of software engineers, developers and testers
  • Demonstrating strong team leadership skills and experience working with cross-functional teams across various work groups
  • Utilizing your exceptional and effective communication skills (both written and verbal) to make calls with technical teams or give a presentation or update to executives
  • Applying your experience in application development, systems engineering and IT management
  • Managing schedules, being accountable and delivering projects on time in a fast-paced agile environment
  • Contributing technically and own architectural oversight of system/services
  • Building a culture focused on speed and agility, avoiding silos and focusing outward on the customer
  • Aligning technology to business strategy and proactively driving a technical direction throughout the organization
  • Driving results within budget, time and quality

Preferred Qualifications

  • Experience In retail/grocery/convenient store domain operations and terminology
  • Knowledge in the area of workflow automation and task management
  • Experience with developing using .NET, c#, serverless, azure function apps, service bus etc
  • Experience with designing user interfaces for mobile and desktop applications that provide a responsive and simple experience to users
  • Experienced with AI and Machine Learning
  • Experienced with Mobility applications
  • Knowledge of self-serve analytic tools for business users

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs