Director, Engineering

Engineering Hollywood, California


Job Summary:

Reporting directly to the Vice President of Engineering, the Director of Engineering will direct engineering product development activities for j2 Global® mobile device, digital Fax, Voice and API product offerings as well as internal business application systems.                

Job Duties:

  • Work closely with Product Management and Project Management to ensure that applications and internal systems are developed in a timely manner, on budget, with required functionality and high quality
  • Deliver to j2’s product strategy and product roadmap including both external products and internal business systems.
  • Manage the day to day activities of j2 development and cross functional teams
  • Lead product design and architecture efforts
  • Review Project Design Documents on key initiatives
  • Work closely with project manager and development team to ensure delivery to design
  • Stay current on industry and competitive trends
  • Evaluate and recommend new technologies as appropriate
  • Work with Product team on strategic roadmap
  • Work with Business units to ensure revenue success of product offerings 

 Job Requirements and Experience:

  • 15 to 20 years of progressive growth in Leadership and Management experience in commercial software development and IT
  • Previous experience in mobile device and API software development
  • Minimum of 5 years of architecture experience
  • Minimum of 10 years of experience in developing large commercial web-based applications
  • Experience in cross platform user interface design
  • Experience with Web Services and API design

 Key Knowledge, Skills, and Abilities:

  • Thorough knowledge of web client development technologies (HTML, JavaScript, CSS3, jQuery, JSP, ASP)
  • Good understanding of current major development technologies (Oracle, MS SS, JAVA, .NET, Android, iOS, Telecommunications, REST, SOAP, JSON, etc.)
  • Proficiency in internal applications such as Financials(Oracle, SAP), CRM(, complex billing systems, HRIS and Business Intelligence
  • Knowledge of cloud-based and SaaS-based application delivery models
  • Understanding of internationalization requirements and limitations
  • Proven leadership and collaboration skills
  • Excellent writing and speaking skills
  • Self-starter/Able to take initiative in difficult situations
  • Strategic/Tactical Thinking
  • Industry/Functional Knowledge
  • Business and fiscal knowledge
  • Technical skills at a senior level of expertise
  • Leadership and Management skills at the executive level
  • Knowledge of Agile development practices
  • User Interface/User Experience (UI/UX) knowledge