Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Amazon Sr Mgr Software Development Alexa Connected Devices 
India, Karnataka 
35508401

Today
DESCRIPTION

We're seeking an experienced Senior Software Development Manager to lead our connectivity services division, a crucial role that enables developers to launch innovative devices and functionalities through Tier-1 services.As a key member of our leadership team, you'll drive technical direction and service development, instill operational excellence, manage software development managers and technical leaders, and shape the future of our connectivity platformKey job responsibilities
In this leadership role, you will set strategic direction, build and develop teams, and drive results. You will define and execute technical roadmap, author compelling vision documents, and lead resource planning and hiring. You will structure teams and establish processes, mentor managers and engineers, and foster technical excellence. You will deliver high-quality software solutions and excel at operational excellence.A day in the life
As a key leader, you will demonstrate technical leadership, team development, operational excellence, and strategic communication. You will partner with Echo, Smart Home, Music and Auto teams to drive product roadmap, collaborate with PEs on architectural innovations, scale services to meet growing customer demands. You will hire, build and mentor high-performing engineering teams, drive career growth for managers and engineers and lead hiring initiatives. You will develop mechanisms, prioritize and resolve customer-impacting issues, deliver roadmap items, make data-driven trade-off decisions and ensure service reliability and performance. You will author technical vision documents, drive cross-team alignment, and manage stakeholder relationships.


BASIC QUALIFICATIONS

- 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 designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience managing multiple concurrent programs, projects and development teams in an Agile environment
- Bachelor's degree in computer science, computer engineering, or related technical field
- Excellent Problem Solving, and Communication skills