Senior Director, Software Engineering & Data

AWC Career•Denver, CO
•Hybrid

About The Position

AWC is seeking a strategic, hands-on technology leader to lead its Enterprise Applications organization and shape how technology supports the business. The Senior Director will provide leadership across software engineering, enterprise applications, data engineering, and the modern data platform, partnering with business leaders, Digital Transformation, Infrastructure and Operations, and ERP leadership during a significant period of technology modernization. The role balances support for critical business systems with development of scalable engineering practices, teams, and technology solutions for AWC’s future growth. The position provides strategic and operational leadership for enterprise applications and software delivery; guides technical direction and engineering practices; and owns the software delivery lifecycle from solution design through production support. It also leads development of the enterprise data platform and data engineering capabilities, supports ERP transformation and systems integration, advances practical adoption of AI-assisted engineering, and develops high-performing software engineering and data teams. The role is hybrid and requires regular travel to AWC locations.

Requirements

  • Demonstrated experience leading software engineering organizations, including responsibility for engineering practices, delivery processes, talent development, and performance management.
  • Proven ability to establish or transform software engineering operating models, development standards, and team capabilities.
  • Strong technical understanding of enterprise applications, software architecture, integration strategies, and modern development practices.
  • Experience supporting established legacy applications while developing and implementing modern systems.
  • Demonstrated ownership of enterprise data platforms, data engineering capabilities, or data products, including data quality and governance.
  • Practical experience implementing AI-assisted software development tools and driving adoption across engineering teams while maintaining quality and security standards.
  • Experience managing engineering leaders and technical professionals, including hiring, coaching, performance management, and succession planning.
  • Strong business acumen and ability to evaluate priorities, communicate tradeoffs, and align technology investments with organizational objectives.
  • Excellent communication, collaboration, and relationship-building skills, with the ability to influence technical and nontechnical stakeholders.
  • Ability and willingness to travel regularly to AWC locations.

Nice To Haves

  • Experience supporting a major ERP implementation or replacement, particularly systems integration and data migration.
  • Background in industrial distribution, manufacturing, automation, energy, or related industries.
  • Experience establishing governance and production-readiness practices for applications or prototypes developed outside traditional IT teams.
  • Experience leading technology organizations in a mid-sized, growing business environment.
  • Demonstrated success introducing modern engineering practices while maintaining operational stability and supporting organizational change.

Responsibilities

  • Provide strategic and operational leadership for the Enterprise Applications organization, including software engineering, data engineering, and application delivery.
  • Establish a scalable engineering operating model covering project intake, prioritization, capacity planning, development standards, deployment, and ongoing support.
  • Partner with the software architect and engineering teams to guide technical direction, evaluate solution designs, and promote reliable, maintainable development practices.
  • Balance support for established, business-critical applications with development and implementation of modern technology solutions.
  • Own the software delivery lifecycle from solution design and development through testing, deployment, and production support.
  • Partner with business stakeholders and Digital Transformation leadership to evaluate opportunities, set priorities, and translate business needs into scalable technology solutions.
  • Develop portfolio visibility, resource planning, and delivery accountability aligned with high-value initiatives.
  • Establish a structured process for moving business-developed prototypes and innovative solutions into secure, supported production applications.
  • Evaluate build-versus-buy decisions, balancing business value, speed, cost, security, and long-term sustainability.
  • Lead the continued development and maturity of AWC’s modern enterprise data platform.
  • Establish scalable practices for data engineering, integration, accessibility, quality, and governance.
  • Partner with business data owners to strengthen data definitions, accuracy, accountability, and trust.
  • Support enterprise analytics initiatives and enable business teams to use reliable data for decision-making.
  • Collaborate with ERP leadership on the transition to a new ERP environment, providing engineering leadership for integrations, application modernization, custom development, and system decoupling.
  • Support data migration and integration strategies that protect business continuity and enable future scalability.
  • Help determine which capabilities should be supported within the ERP platform versus enterprise applications.
  • Advance practical adoption of AI-assisted software engineering tools and methodologies while establishing appropriate standards for code review, testing, security, and maintainability.
  • Identify opportunities to improve engineering efficiency, reduce technical debt, and strengthen system reliability.
  • Lead, coach, and develop software engineering and data professionals, fostering accountability, collaboration, continuous learning, and innovation.
  • Assess organizational capabilities, identify talent needs, and build development plans for current and future business requirements.
  • Set performance expectations, encourage ownership, recognize results, and foster strong partnerships across technology and business functions.

Benefits

  • Employee Stock Ownership Plan (ESOP)
  • 401(k) match
  • Competitive pay
  • Medical, dental, and vision insurance package
  • Employer-paid life insurance
  • Paid time off and holiday pay
  • Career development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service