Director of Engineering
Listed on 2026-01-12
-
Management
IT Project Manager
Director Engineering
Location: Salt Lake City, UT – This is NOT a remote role; candidates must work in our SLC, UT location.
We are looking for an energetic, passionate software leader who thrives on successfully releasing products to the market while building bridges across the organization. This role directs the development, testing, delivery, and support of cloud‑based contact center solutions and applications, manages resource schedules and delivery milestones, oversees product quality, and plans system capacity across the in Contact platform. The Director will also mentor and lead one or more engineering teams, guide the evolution of in Contact standards, tools, and methodologies, and demonstrate leadership behaviors consistent with in Contact’s 4E leadership model.
Responsibilities- Provides leadership in design, delivery, and support of in Contact software and platforms.
- Provides leadership in management and leadership behaviors, including senior‑level communication skills and abilities consistent with the in Contact 4E leadership model.
- Develops programs, policies, and procedures that assure consistent and replicable development methods.
- Creates and monitors the set of policies that establish standard development languages, tools, and methodology; documentation practices; and examination procedures for developed systems to insure alignment with overall architecture.
- Participates in project scope, schedule, and cost reviews.
- Understands product capabilities and limitations.
- Identifies and implements ways to improve and promote quality, demonstrating accuracy and thoroughness.
- Establishes working relationships with external technology vendors.
- Integrates customer requirements into the engineering effort to champion next‑generation products.
- Quickly gains an understanding of the company’s technology and markets, and establishes self as a credible leader.
- Is responsible for new product software development and quality.
- Manages maintenance of software/bug fixes and release scheduling.
- Keeps abreast of new technologies and demonstrates knowledge and experience in various technologies.
- Manages 3rd‑party consulting partners implementing products.
- Prepares and submits weekly project status reports; prepares monthly reports outlining team assignments and/or changes, project status changes, and forecasted project timelines.
- Provides leadership to individuals on team(s) through coaching, feedback, development goals, and performance management.
- Prioritizes employee career development to grow in Contact’s internal pipeline of leadership talent.
- Prioritizes, assigns, and manages department activities and projects in accordance with departmental goals and objectives, adjusting hours of work, priorities, and staff assignments to ensure efficient operation based on workload.
- Is responsible for recruiting, hiring, and firing for the department.
- Bachelor’s degree in Computer Science, Business Information Systems, or related field or equivalent work experience (required).
- Master’s degree in Computer Science or Business Management (preferred).
- Relevant certifications and a demonstrated commitment to continuing education (preferred).
- 12+ years of experience with operating systems, development tools, and development methodologies including Java, C#, Scala, Python, Node.js, and modern horizontal scaling technologies from AWS, Azure, Apache, and others.
- 8+ years of individual contributor software development experience.
- 6+ years of management experience in a fast‑growing software environment, with a proven ability to lead and engage co‑located software development and QA teams on multiple projects.
- Ability to generate ideas and creativity, meet deadlines, manage projects on time and within budget.
- Proven ability to establish and drive processes and procedures with quantifiable metrics to measure the success and effectiveness of the development organization.
- Proven history of recruiting and retaining outstanding talent through recognized people‑leadership skills.
- Proven history of delivering releases on schedule without compromising quality.
- Proven history of successfully establishing and managing cost‑effective vendor…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).