Technical Program Manager with Java/Python Background
: San Jose, CA, USA
Technical Program Manager needs the technical chops to roll up their sleeves and provide technical leadership to major projects, as well as manage a team of engineers. They not only optimize their own code but make sure engineers are able to optimize theirs.
BA/BS degree in Computer Science or related technical discipline, or equivalent practical experience.
10+ years of relevant work experience, including technical management of software developers and system administrators/architects.
Experience designing and implementing distributed systems.
Excellent Java and/or Python skills.
8 years of relevant hands-on technical management experience of software developers, systems administrators/architects, as well as a record of individual technical achievement.
5 years of experience in leading highly-complex, technically-challenging, cross-functional software oriented projects from inception to delivery.
Prior experience in an operational role.
Engage and lead a team of software engineers, including task planning, code reviews and technical guidance.
Own and manage communication with technical team and stakeholders.
Proactively anticipate and plan mitigation for risks, respond and resolve problems as they occur, to keep your projects on track.
Be the interface on behalf of the team for planning, prioritization and dependency management.
Interface with internal customers, lead customer support, enhancement and maintenance activities for the product