Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
HungerRush

Director, Software Engineering

HungerRush

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

Posted 6/18/2026full-timeRemote • Texas • 🇺🇸 United StatesLeadWebsite

Tech Stack

Tools & technologies
CloudDistributed Systems

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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

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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringcloud platformsdistributed systemsRESTful API designAgile methodologiesScrumengineering metricsSaaS platformscontinuous deliverysoftware development lifecycle
Soft Skills
leadershipmentoringcommunicationstakeholder managementaccountabilitygoal-settingcareer developmentinnovationcontinuous improvementteam building
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringMaster’s degree in related field