Insomniac Design is a global digital agency headquartered in Washington D.C., with offices in London, Bucharest and Chisinau. We’re an agile, determined and innovative team organized by functional areas of expertise — Creative, Technology, Strategy, and Management. We specialize in human-centered design with deep focus on design thinking and digital transformation.
As the Director of Technology, you will be responsible for leading, managing, and scaling our technology teams in order to successfully deliver digital client experiences. You’ll partner with executive and cross-functional leadership to set departmental standards, optimize processes, and oversee team development. To be successful in this role, you will need hands-on technical knowledge across multiple disciplines and systems.
Applicant Eligibility: Please note, candidates who are eligible to work in the US without visa sponsorship are eligible to apply. No recruiters or staffing agencies please.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Joining Insomniac Design as the Director of Technology means becoming an integral part of a dynamic global digital agency based in Washington, D.C. Our innovative team specializes in human-centered design and digital transformation, and we're excited to bring in a strong leader who can manage and scale our technology teams. In this role, you’ll be responsible for overseeing the entire delivery of digital projects, from inception to completion, ensuring they align with client expectations and budget constraints. Collaborating closely with executive and cross-functional leadership, you will not only set the vision for technology standards but also actively participate in business development efforts to secure new projects. Your hands-on experience with various programming languages and frameworks will come in handy as you lead team development, mitigate technical risks, and maintain high-quality standards in our deliverables. As you embrace your role, you can expect to be a key technical advisor for clients, addressing their needs and creating lasting partnerships. You'll also foster an innovative culture where the team can thrive, continuously integrating industry best practices and cutting-edge technologies while ensuring everyone's compliance with security protocols. With occasional travel to our Chișinău office and a busy schedule of internal meetings in Washington, D.C., this role is perfect for tech-savvy leaders looking to drive impactful digital experiences at Insomniac Design.
Insomniac Design is an award-winning digital creative agency founded in 1999, based in D.C.’s historic Blagden Alley. We’re an agile, nimble and innovative team organized by functional areas of expertise — Creative, Technology, Strategy, and Manag...
9 jobsSubscribe to Rise newsletter