The Senior Director of Software Engineering is a technical leader responsible for guiding the organization’s software development efforts, ensuring the delivery of high-quality, scalable, and secure solutions. They lead engineering teams, set technical direction, and drive innovation while aligning software development with business goals. This role involves managing resources, defining development processes, overseeing architecture, and fostering cross-functional collaboration. Proficiency in modern development practices, technical leadership, and a deep understanding of engineering metrics are essential to support organizational growth and success.
Technical Leadership
Team Management
Software Delivery and Quality
Architecture and Technical Direction
Collaboration with Cross-Functional Teams
Metrics and Continuous Improvement
Budget and Resource Management
Risk Management and Compliance
Avaya
CI&T
360Learning
HRM Info
Motorola Solutions