Offers “Amazon”

Expires soon Amazon

Software Development Manager - Alexa Voice Services

  • Seattle (King)
  • Project / Product management

Job description

DESCRIPTION

Alexa is the Amazon cloud service that powers Echo, the groundbreaking Amazon device designed around your voice. We believe voice is the most natural user interface for interacting with technology across many domains; we are inventing the future.

This role will lead engineering efforts focusing on building generally available Alexa solutions that focus on expanding abilities in new device segments. You will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of cutting edge experiences in new form factors that will be used every day by Alexa customers. As a technical leader, business leader, and people manager of the team, you will be working with internal and external business partners, software development engineers and testers, and UI/UX designers to launch, maintain, and iterate on these complex features.

You are a leader with technical experience, a demonstrated progression of management scope, and a passion for managing engineering talent in a fast-paced environment. You have kept your design and coding skills sharp, and possess exceptional project management and communication skills. As a software development leader you will...
· Lead a team of software engineers in the design, development, test, deployment and operations in an agile environment.
· Contribute directly to our growth by hiring smart and motivated engineers and managers to establish teams that can deliver swiftly and predictably, adjusting in an agile fashion to deliver what our customers need.
· Be responsible for ensuring sanity of architecture, driving operational excellence and quality, owning operational metrics, and delivering results on time.
· Work closely with other teams across Alexa to deliver platform features that require cross-team leadership.
· Regularly dive into architecture, code, test plans, project plans, deployments and operations to drive excellence through your organization.
· Represent your business and operations to the highest level of leadership within Amazon.

If you are looking for entrepreneurial, innovative role solving solving tough problems this position will give you that opprtunity!

Desired profile

BASIC QUALIFICATIONS

· Bachelor's degree and/or Master's degree in Computer Science or equivalent.
· At least 5+ years of experience converting complex business requirements into simplified, scalable software solutions.
· At least 5+ years of experience managing software development teams, including managing the complete software development life cycle for large scale products and services, within an Agile/Scrum environment.
· At least 3+ years managing other managers within a multidisciplinary organization (software engineering, technical program management, quality assurance, and operations).
· Experience conducting quantitative analysis, scoping technical requirements, and prioritizing program deliverables.
· Experience in releasing software across multiple software teams.
· Experience hiring and building new technical teams from scratch, including hiring, bootstrapping new development processes, establishing quality metrics and testing methodologies, and setting up automated deployments.
· Experience managing technical teams across multiple geographies.

Make every future a success.
  • Job directory
  • Business directory