Big $hot Jobs.com

$100k+ Job Listings

Atention! This Job is older than 30 days!

Technical Lead/Manager

at Google (New York, NY) manager Wednesday, November 19th, 2008

Job Description:

Google’s engineering teams exhibit high energy, deep technical skills and a drive to get things done. Our Engineering Managers need to be technical leaders and motivators who are comfortable leading these teams in a high-pressure, dynamic – and global – environment. Jobs are broadly defined and interact with Product Management, Sales and other groups at Google.

General Summary of Qualifications:

  • Very technical and technologically savvy.
  • Ability to manage 6-12 technical software engineers.
  • Ability to manage complex technical projects.
  • Demonstrates expertise in problem solving and technical innovation.
  • Ability to motivate and demonstrate technical leadership.
  • Demonstrates capability of “rolling-up sleeves and getting hands dirty.”
  • Ability to read and modify code.
  • Possesses excellent communication both verbal and written.
  • Communicate effectively across functions and builds relationships.
  • Works well in fast-paced growing environment.
  • May have prior start-up experience and demonstrate ability to adapt.
  • 10 years experience.

Technical:

  • An ideal candidate demonstrates independence, creativity and initiative and the ability to master a solid understanding of the company’s architecture and its business goals.
  • Demonstrates a breadth and depth of understanding system integration and cost/time impact.
  • Ability to form strong cross-functional relationships to provide the ability to lead a sizable project team, taking the project from start to finish.
  • Work with product managers and/or customers to understand feature requirements, and drive their detailed definition.
  • Work closely with QA to define test plans and test cases for applications.
  • Document design as needed for internal design reviews and coding.

Leadership and Communication:

  • Excellent influential communication skills and business acumen to both an arbitrator and advocate for technical issues.
  • Ability to be a key influence to decision-making and your counsel to, and leadership of, multiple project teams has a critical impact on the company’s future direction and success.
  • Demonstrate management capabilities to provide guidance and mentorship of others.
  • Proven ability to share knowledge with more junior team members via a formal mentoring relationship, reviewing code, reviewing design docs, giving technical talks, teaching classes or as a consultant on projects.
  • You must have a college degree in computer science or engineering (or equivalent experience) and have expert knowledge multiple computer science disciplines.
  • Interfaces with internal groups, customers and partners strong hands on experience is a must.
  • Manages a team of 6-12 software engineers, including task planning and code reviews.

Requirements:

  • 10 year experience.
  • Works well in a fast-paced growing environment.
  • Very technical and technologically savvy.
  • Ability to manage 6-12 technical software engineers.
  • Ability to manage complex technical projects.
  • Demonstrates expertise in problem solving and technical innovation.
  • Ability to read and modify code.

How to apply:

CLICK HERE TO APPLY