Logo
Kastle Systems International, LLC

Technical Director - Cloud & Mobile

Kastle Systems International, LLC, Falls Church, Virginia, United States, 22042


OverviewCheckVideo, a Kastle company, is a pioneer in AI-driven security. Having created the first smart-home camera over 12 years ago, we are now on a mission to change commercial security. Our cloud services analyze over 10 million videos daily, delivering insights to thousands of customers and protecting their employees, tenants and assets 24x7.We're looking for a Technical Director that will be responsible for the technical success of our web and mobile portals and the cloud infrastructure behind it. The Technical Director will lead a seasoned and talented team responsible for platform architecture, database engineering, AI/ML workloads and automation to build a highly scalable and available cloud-based security platform. The individual in this role will closely collaborate with the Hardware and Product Management teams to understand requirements and provide technical leadership on system design, platform architecture, deployment, cost management, and uptime. This position requires engagement with many new and emerging technologies and applications. If you thrive on solving complex problems and pride yourself on staying up-to-date with technological advancements and industry best practices, this could be a great fit for you.In addition to a great work environment, we provide excellent benefits (Medical/Dental/Vision, 401K, Tuition/Training Assistance, BrightHorizons Lifestyle Assistance, Wellness Program, PTO & Holidays, etc.). We are proud to be a Certified Great Place to Work with awards for being a Top Work Place with Top DE&I Practices!ResponsibilitiesTechnical Reviews: Lead the design and review of software architectures, deployment strategies and test methodologies.Cloud DevOps: Expand and improve cloud services using a combination of AWS services and custom software to deliver an optimized user experience while ensuring high uptime and reducing costs.Lifecycle Management: Guide software configuration management, build processes, test, and production deployment strategies in a zero-downtime environment. Plan and execute sprints and ensure seamless release deployments.Coaching and Mentorship: Lead a talented team of developers, testers and system administrators ensuring their continued growth and career development.Issue Resolution: Collaborate with cross-functional teams to resolve technical issues, drive root cause analysis (RCA), and provide technical leadership.QualificationsMaster’s or Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.15+ years of professional experience in architecting and shipping SaaS, PaaS or ecommerce platforms.10+ years of experience leading teams.Strong hands-on expertise with data platforms, ETL processes, schema management, and analytics.Hands-on experience with AWS services and technologies and expertise in Linux administration.Extensive knowledge of the LAMP or MEAN stack with working knowledge of Python.Track record of delivering high-availability commercial web applications.Familiarity with Jenkins, Git, Terraform or Ansible.Strong problem-solving and communication skills.Ability to work effectively in a collaborative team environment.Helpful but not required:Experience with unstructured data, AI/ML or video is a plus.Equal Opportunity StatementAt Kastle, we believe that diversity makes us stronger - at work and in the world. Kastle Systems International, LLC is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, marital status, pregnancy or any other basis protected by applicable federal or state laws.

#J-18808-Ljbffr