Key job responsibilities- Lead design, implementation, and deployment of successful highly distributed, large scale services.
- Play a critical role in the broad business planning, working closely with senior executives to develop business targets and resource requirements. Help form long-term technical and business strategy and goals.- Work closely with the engineers to architect and develop the best technical design and approach. Be a hands-on technical leader and contributor.
- Maintain a current understanding of industry and technology trends.
- Work with globally distributed team.
- 10+ years of engineering experience
- 5+ years of engineering team management experience
- 10+ years of planning, designing, developing and delivering consumer software experience
- Experience partnering with product or program management teams
- Experience managing multiple concurrent programs, projects and development teams in an Agile environment
משרות נוספות שיכולות לעניין אותך