Director, Software Engineering
Location
Texas
Posted
4 days ago
Salary
0
Seniority
Lead
Job Description
Director, Software Engineering
HungerRush
• 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
Job 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Developer, AI-Native
NEORISNEORIS is a Digital Accelerator that helps companies step into the future.
• Desarrollar y mantener aplicaciones full stack con foco en backend (Java, Spring Boot) y frontend (Angular), asegurando rendimiento y escalabilidad. • Diseñar e implementar arquitecturas basadas en microservicios y APIs REST, garantizando buenas prácticas y calidad del código. • Participar en la automatización de despliegues mediante pipelines CI/CD (Jenkins) y entornos contenerizados (Docker, OpenShift). • Colaborar con equipos multidisciplinares en entornos Agile (Scrum), participando en code reviews, debugging y mejora continua. • Integrar herramientas de IA en el ciclo de desarrollo para optimizar generación de código, testing, documentación y productividad. • Contribuir a la evolución de prácticas DevOps, observabilidad y estándares de seguridad en el desarrollo de software.
• Build and improve product features that expand access to Upstart’s Auto Secured Personal Loan product and support growth in originations. • Design and deliver customer-facing funnel improvements, eligibility logic, and workflow automation that improve borrower experience and operational efficiency. • Partner with product, operations, risk, and engineering teams to evaluate tradeoffs across customer experience, risk, complexity, and speed to market. • Develop durable, scalable engineering solutions that create leverage for future secured lending product expansion. • Contribute to the team’s technical direction by identifying implementation risks, improving execution standards, and communicating progress and decisions clearly. • Support high-quality delivery in a regulated environment through thoughtful system design, testing, observability, and cross-functional alignment.
• Responsible for producing conceptual-level specifications, proposing architectural and software quality standards in an agile manner in consultation with agile teams and in collaboration with the client. • Propose technological updates and ensure the adoption and evolution of established standards. • Understand client requirements and design tailored architectures to meet those needs. • Create detailed plans that consider security, scalability, availability, and performance. • Ensure that the project scope, context, and constraints are documented and agreed upon. • Facilitate stakeholder decision-making by providing information and aligning it with overall objectives. • Define and document the system’s structure and design. • Define and document strategies, patterns, guides, and other artefacts to guide system construction. • Ensure the architecture addresses the system’s quality attributes. • Develop the architectural description. • Provide technical leadership. • Remain involved throughout the entire development process.
Software Engineer
NFON AGStay connected with NFON: Corporate updates, IR insights, and key news. #NFON
• With a passion for Conversational AI, develop a scalable multi-tenant platform • Engage with customers to understand their needs and deliver outstanding solutions • Plan, implement, and operate software independently in close collaboration with our AI team • Test new features and ensure the platform's quality assurance




