Job Details

ID #41029496
State Washington
City Seattle-tacoma
Job type Permanent
Salary USD TBD TBD
Source Amazon
Showed 2022-05-17
Date 2022-05-16
Deadline 2022-07-15
Category Internet engineering
Create resume

Manager, Software Development

Washington, Seattle-tacoma, 98101 Seattle-tacoma USA

Vacancy expired!

DESCRIPTION

Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you'll fit right in here at Amazon. We are a smart team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers' experiences in ways we can't even imagine yet.

We've been hard at work developing a new, fully-electric delivery system - Amazon Scout - designed to get packages to customers using autonomous delivery devices. These devices were created by Amazon, are the size of a small cooler, and roll along sidewalks at a walking pace. We developed Amazon Scout at our research and development lab in Seattle, ensuring the devices can safely and efficiently navigate around pets, pedestrians and anything else in their path.

The Amazon Scout team shares a passion for innovation using advanced technologies, a love of solving complex challenges, and a desire to impact customers in a meaningful way. We're looking for individuals who like dealing with ambiguity, solving hard, large scale problems, and working in a startup like environment.

As a Manager of Software Development, you have the opportunity to lead a team developing new solutions for the Scout robot. In this job you will:
  • Collaborate closely with software engineers, applied researchers, and hardware teams to develop systems for robots.
  • Take responsibility for technical problem solving, including creatively meeting product objectives and developing best practices.
  • Interact with teammates in variety of roles to accomplish your goals.
  • Identify and initiate investigations of new technologies, prototype and test solutions for product features, and design and validate designs that deliver an exceptional user experience.
  • Recruit, hire, and develop new and experienced software engineers.
  • Foster career growth and a strong team culture.
  • Interface with our internal customers to understand requirements, set priorities, and communicate direction and progress.
  • Help develop long-term development and business technology strategies.
You should be a self-starter with a bias towards independent problem solving. Clear communication and prioritization will be important as you plan, design, and deliver the best experience for millions of customers. Your passion for the potential of using technology to improve people's lives, and your experience leading complex technology projects will help you make strong business judgments.If you're entrepreneurial and want to build and own transformative technology-driven products, join us in making history.

BASIC QUALIFICATIONS

  • BS in Computer Science or other related fields
  • 7+ years experience relevant engineering experience
  • 5+ years experience managing software development teams
  • Experience developing careers with highly-skilled software engineers
  • Ability to work on a diverse team or with a diverse range of skillsets.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Understanding of computer science fundamentals such as data structures, object-oriented design, and service-oriented architecture

PREFERRED QUALIFICATIONS

  • Experience tackling difficult and complex software problems that do not have easy off-the-shelf solutions
  • Experience in creating the right culture and environment to ensure a diverse group of people and skillsets can flourish and deliver true breakthrough innovations
  • Experience with Agile software development methodologies
  • Experience in a lead role in bringing a product to market
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences

Vacancy expired!

Subscribe Report job