Director of Engineering
Job in
Denver, Denver County, Colorado, 80202, USA
Listed on 2026-08-18
Listing for:
Georgia IT, Inc.
Full Time
position Listed on 2026-08-18
Job specializations:
-
IT/Tech
Systems Engineer, Cloud Computing: Infrastructure & Operations
Job Description & How to Apply Below
Director of Engineering
Location:
Denver, CO Salary: $130k/yr Position Type:
Contract Interview Process:
Phone Followed by F2F
US Citizen, Green Card and GC EAD
Responsibilities- Development, integration, testing and deployment of complex IP video delivery system utilizing cutting edge web, CDN, server and network technologies
- Development of deliverables and timelines based on the roadmap for the Video Technology team
- Provide tactical and strategic technical guidance to the team for development of cutting and bleeding edge technology, while ensuring task prioritization, high performance output and managing dynamic timetables
- Manage the team to write formal requirements and specifications documents; including work with vendors to develop, integrate and test hardware/software while building and documenting standardized installation procedures
- Hands on software development for various platforms and services to support the Video Technology ecosystem
- Collaborate and communicate with the Product engineering, Operation and Systems Integration/Test teams within the organization for meeting objectives and deliverables
- Maintains and manages communication of project statuses and drives for continued improvement in quality and availability of each the systems and services
- Work jointly with the Product development teams to innovate and also identify/resolve issues
- Guide the development of system instrumentation, monitoring, reporting and test automation
- Forecasting the hardware and software needs for development and deployments, assisting in development in Capital Expenditure and Operational Expenditure projections
- Experience development and support of production systems and experience working within a 24x7 operations environment supporting Linux, UNIX and Windows systems
- Direct and hands-on experience with software development using (one or more of the following) Java, Go, C++ and other development languages. Including experience with scripting languages, such as Perl, Python, Ruby, Bash, etc.
- Experience developing in virtualized server environments and rapid software deployment tools, including tools such as Docker, Jenkins, Git Hub, Puppet, etc.
- Experience with deploying and integration in large-scale server environments, including blade servers (such as Client C7000, Cisco UCS, etc.) and storage systems (such as NAS, etc)
- Experience with video platforms and systems such as, Content Delivery Networks (CDNs), HTTP Live Streaming (HLS), Conditional Access Systems (CAS)/Digital Rights Management (DRM), Content Managements Systems (CMS), etc.
- Experience with web systems and platforms;
Apache, Nginx, REST, HTTP - Experience with network technologies; DNS, Anycast, TCP/IP, UDP/IP, Unicast, Multicast, etc.
- Management of teams consisting of 3 or more members
- Development work in an agile software development environment
- Must have experience troubleshooting and root-cause analysis with complex systems using test tools, logs, network management systems and error reporting systems to determine and resolve problems
- Creative problem-solving skills
- Excellent verbal, written, and interpersonal communications skills
- Ability to work in a fast-paced, start-up environment and to demonstrate good logical problem assessment and solving skills
- Ability to handle several tasks, be organized, make decisions, and work efficiently and effectively under deadlines
- Working knowledge of Internet service operations and digital cable operations preferred
- Bachelor of Science (B.S.) degree with a concentration in Computer Engineering, Computer Science, Information Technology or equivalent experience of seven or more years of job experience including management
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×