Technical Director
Symantec - Mountain View, CA

This job posting is no longer available on Symantec. Find similar jobs: Technical Director jobs - Symantec jobs

Create and manage the technical architecture and design of the Streaming and Virtualization infrastructure, applications and processes

  • Take basic product requirements from Product Management, assess their feasibility and complexity, identify missing requirements and interdependencies, expand requirements as needed for clarity and specificity and develop comprehensive and understandable system-level design specifications and technology plans

  • Collaborate with Product Management providing technical direction and guidance in the definition of short term development efforts and long term product strategy

  • Work closely with development teams to drive the design and implementation of new product features
    Identify and champion technical initiatives to enhance product infrastructure and functionality utilizing modern frameworks and techniques

  • Research and drive the adoption of new technologies to enhance existing product functionality
    Provide technical vision and leadership necessary to grow the technical proficiency of the development teams

  • Mentor development teams in good architecture and design principles, coding and documentation best practices

  • Participate in PSR (performance, scalability, reliability) analysis and sizing efforts providing technical insights to identify performance bottlenecks and develop optimization solutions

  • Work collaboratively with a diverse teams of developers, QA engineers, documentation writers and product managers providing technical expertise and insights to resolve complex cross-functional issues
    Act as a cross-functional liaison with the CTO office and other Symantec R&D teams

  • Evangelize Virtualization and Streaming across Symantec and look for opportunity to integrate with other Symantec products or leverage common technologies

  • Prepare and deliver technical presentations to executive management, partners and customers

  • Qualifications

    • Master’s degree in Computer Science or equivalent experience

    • 12+ years of experience delivering robust, enterprise-class software

    • 5+ years of architecture and design experience showing vision, creativity and innovation

    • Advanced knowledge and experience in the architecture and design of highly scalable enterprise software

    • Proven knowledge of application virtualization and application streaming concepts and technologies, Windows filter driver development and VDI technologies

    • Working knowledge of security programming and related technologies

    • Excellent written and oral communication skills are required

    • Proven experience as a cross-functional technical leader in a large organization over complex technical concepts

    • Experience influencing the coding and development best practices of a software development organization

    • Experience in the developing and managing development of scalable enterprise applications in .NET, C#, C++ and Java/J2EE

    • Familiarity with modern software development practices including design patterns, unit testing, multi-branch software repository schemes, and using bug tracking software

    About this company
    288 reviews
    Symantec's future seems to be secure. The company provides security, storage, and systems management software for businesses and...