Director of Engineering Good Technology
THIS JOB HAS EXPIRED Description
Good.com is the MDM/BYOD strategy of choice worldwide. With Good.com, enterprise employees are free to use the iOS, iPad, Android, tablet or Windows mobile device of their choice. Good's MDM/BYOD products secures enterprise information and applications on today?s most popular mobile devices?separating private from company data on the same device, protecting you and the enterprise. An exceptional user experience enhances productivity, whenever and wherever you need access to your critical enterprise data. The next time you upgrade your wireless device ask IT to make it good with Good.com.
DIRECTOR OF ENGINEERING
We are looking for a dynamic and passionate Director of Engineering for Good Technology?s Good for Enterprise Server Engineering group. You?ll have the opportunity to help define and implement components for the next-generation enterprise mobile collaboration platform. You?ll lead a talented team of (30+) developers that are responsible for building a scalable, high performance, always-available enterprise messaging and collaboration service. The Director will work closely with the architects, engineering managers, business and product management teams.
? Lead a highly talented group of engineers to deliver robust, highly scalable and available communication services for large-scale enterprise customers.
? Drive the technical strategy working with your management team and technical leaders. Manage the implementation of roadmap features and an evolution of the architecture for next generation messaging and collaboration services.
? Collaborate with product management to align the organizations deliverables to meet the business goals.
? A focus on delighting customers. Ensure the products meet a high bar for quality and customer satisfaction.
? Assist with and resolve escalated software engineering/architecture issues.
? Enforce sound development practices and ensure the quality delivery of enterprise mobile solutions.
? Foster an environment of high energy, consistent technical achievement and innovation for the growth and success of the team.
? Aggressively recruit and hire top talent. Staff engineering teams both onshore and offshore.
? Stay current on advancements in mobile and web technologies in order to determine relevance and possible impact to existing system.
DESIRED SKILLS AND EXPERIENCE
? At least 10 years experience in a technical leadership role in an enterprise. software or enterprise mobile software company.
? Solid hands-on technical understanding and grasp of large scale, highly available enterprise services.
? Good working knowledge of SOA architectures, DB optimization, HA/DR, enterprise deployment topologies, cloud based services in Java and C++.
? Understanding of load and performance testing and capacity planning.
? Ability to work with business users, product managers, QA, release, and UI and platform engineering teams to develop great e-commerce application.
? Must have managed 30 + member teams in a software delivery organization.
? Experience managing other managers and working with outsourced technology partners based in multiple locations.
? Skills in complex problem solving, judgment, critical thinking and decision making.
? Ability to develop teams, strategies, and build relationships across organization.
? Ability to communicate effectively with technical and non-technical staff.
? Ability to work with outside vendors and 3rd party contractors.
? Experience with Agile methodologies.
? Experience building Mobile Applications.
? Experience with Microsoft Exchange messaging services.
? Experience with security technologies, SSO, PKI, SMIME and Kerberos.
? B.S. or M.S. in Computer Science or equivalent technical degree.
? 14+ years in overall software engineering design and development experience.
||Sunnyvale, CA |
THIS JOB HAS EXPIRED