Jobs · Information Technology

Chief Technology Officer (CTO)

Installation Made Easy, Inc. · United States · 1 wk ago
RemoteRemoteInformation TechnologyFull-time

About the role

The Chief Technology Officer (CTO) is a key executive leader responsible for defining and executing the company's overall technology vision, strategy, and roadmap. This role will oversee all aspects of software development, infrastructure, data, security, and technology innovation, ensuring alignment with IME's business goals and long term growth strategy.

Responsibilities

  • Define and execute the company's long-term technology strategy, ensuring alignment with business objectives and growth plans
  • Provide executive leadership over software development, architecture, infrastructure, and data initiatives
  • Lead and mentor a distributed team of engineering leaders, developers, and third-party partners
  • Establish and enforce best practices for software development, system architecture, security, and scalability
  • Partner with business stakeholders to translate strategic initiatives into technology solutions and roadmaps
  • Oversee system modernization efforts, including cloud strategy, platform optimization, and technical debt reduction
  • Evaluate and implement emerging technologies to maintain competitive advantage
  • Develop and manage technology budgets, vendor relationships, and resource allocation
  • Develop and manage data strategy, analytics capabilities, and business intelligence alignment across the organization
  • Establish KPIs and metrics to measure technology performance and business impact
  • Foster a culture of innovation, accountability, and continuous improvement within a remote environment
  • Ensure compliance with data privacy, regulatory, and cybersecurity standards
  • Collaborate with cross-functional teams including Product, Operations, Finance, and Business Development
  • Support partnership initiatives from a technical due diligence perspective, as applicable

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred)
  • 15+ years of experience in software development and technology leadership
  • 10+ years of experience leading engineering teams, including senior leaders
  • Proven experience in SaaS, enterprise platforms, or multi-tenant systems
  • Advanced knowledge of Classic ASP
  • Experience with C# .Net on MVC Framework with Entity Framework
  • Strong background in modern software architecture (e.g., cloud-native, microservices, APIs)
  • Prior executive leadership experience (C-level or VP-level)
  • Familiarity with legacy system modernization (e.g., Classic ASP to modern frameworks)
  • Experience scaling technology platforms and teams in high-growth environments
  • Deep understanding of cybersecurity, data governance, and compliance frameworks
  • Experience managing remote and globally distributed teams
  • Strong business acumen with the ability to align technology with revenue and operational goals

Benefits

  • 100% remote work environment
  • Employer provided equipment
  • Medical, dental, and vision insurance
  • Health savings plan includes employer contribution to health savings account
  • Medical and dental flexible spending accounts
  • Company paid basic life, short-term disability, and long-term disability insurance
  • 401K plan with employer match
  • Employee discount program for Electronics, Groceries, Travel, Entertainment, and more
  • Employee assistance program
  • Pay on demand
  • Critical illness, hospital indemnity, group accident, and legal insurance
  • Paid time off
  • And more!

Similar jobs

Chief Technology Officer (CTO)

Oklahoma Department of Human ServicesOklahoma City, OK· 3 wk ago
Information Technology$165k/yrapply on oklahomadepartmentofhumanservices.applytojob.com