Director, Software Engineering

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Director of Software Engineering leading and scaling engineering teams at HungerRush. Focused on delivering high-quality software solutions for the restaurant technology industry.

Responsibilities:

  • Lead, mentor, and grow a high-performing organization of software engineers across multiple teams, including managers and senior individual contributors
  • Manage hiring, performance, and career development for direct reports; build a strong bench of engineering talent through effective recruiting and retention
  • Develop engineering managers with a focus on accountability, goal-setting, and career pathing — build leaders who can operate independently and drive outcomes
  • Champion a culture of accountability, innovation, urgency, and continuous improvement across the engineering organization
  • Own the maturation of engineering practices — establish and track meaningful engineering metrics and use data to drive decisions and demonstrate progress
  • Establish and continuously improve engineering processes, standards, and best practices to accelerate delivery velocity while maintaining quality and reliability
  • Own the end-to-end software development lifecycle for assigned product areas, from architecture and design through delivery, quality, and ongoing operations
  • Partner with Engineering leaders to define and execute the engineering roadmap, ensuring alignment with HungerRush’s business strategy and product priorities

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s degree preferred)
  • 10+ years of progressive software engineering experience, including 5+ years in engineering leadership or management roles
  • Demonstrated success leading teams of 10+ engineers in a SaaS or cloud-native product environment
  • Proven track record of maturing an engineering organization — implementing engineering metrics, improving process, and measurably raising the bar on delivery and quality
  • Strong technical background with hands-on experience in modern software development, including cloud platforms, distributed systems, and RESTful API design (preferably on the Microsoft stack)
  • Experience building and scaling multi-tenant SaaS platforms serving high transaction volumes
  • Proficiency in Agile/Scrum methodologies and experience driving continuous delivery practices
  • Demonstrated ability to make data-driven decisions using engineering metrics
  • Experience managing and developing engineering managers, including performance management, goal-setting, and career pathing
  • Exceptional communication and stakeholder management skills; ability to translate technical concepts for executive and non-technical audiences
  • Proven ability to build and maintain a healthy engineering culture in a distributed, remote-first organization.

Benefits:

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities