Returning Candidate?

Software Development Manager

Software Development Manager

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

Are you passionate about customer behavior and Amazon’s relationship with its customers? Would you like to be part of the next big thing while it’s still day one? Does the opportunity to solve one of Amazon’s complex problems to unlock a huge opportunity excite you?

What you’ll work on:
The Customer Relationships team is seeking a talented, passionate Software Development Manager to envision new ways to help customers get the most out of their relationship with Amazon. We believe many customers have only scratched the surface of the value that Amazon can provide. Our charter is to better understand customer needs and invent ways to better meet those needs, both through marketing innovation and program innovation. This unique role offers a birds’ eye view across Amazon, with the ability to conduct rapid experimentation and drive impact across the entire Consumer organization.

In this role, you are responsible for creating an environment where your engineers can innovate and flourish. Your primary goal is a happy, effective team that works on products they love and solves big customer problems. You will also collaborate with designers, technical teams, testers, and other product managers across the company. You’ll work across many groups, gaining deep insights into our entire business. For those who wish to learn and be curious, you will get a chance to code in a variety of exciting new fields from natural language processing, to machine learning, to advance animation systems and more.

This job will challenge you on various fronts – you’ll need to have the ability to understand what it takes to launch large scale services and features that involve multiple teams. You will solve technical challenges in optimization, large-scale computing, distributed systems, web applications, scalability, security, and algorithms just to name a few. In addition to this, you’ll need to be able to influence and deliver exceptional user experiences across multiple platforms including mobile, living room devices, and the web.

In this role, you will:

  • Work with key stakeholders in product management and executive teams to define strategy and requirements
  • Lead cross functional development on new technology from design through delivery
  • Manage a team of software development engineers
  • Work with remote teams to deliver supporting software and services in sync with launch timelines
  • Communicate regularly with senior management on status, risks and change control
Who we are looking for:
This is a new team and a new charter so we are looking for someone who has a strong product vision as well as the sound design skills to translate that vision into an experiment roadmap that leads to a successful product launch and scalable platform. A successful candidate will have a passion for growing and developing people. They will also have an established background in creating customer-facing experiences, excellent project management skills, great communication skills, and be a strong collaborator.

Basic Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
  • 7+ years of relevant engineering experience.
  • 4+ years people management experience.

Preferred Qualifications

  • Deep hands-on technical expertise.
  • Excellent verbal and written communication skills.
  • Strong business and technical vision.
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • A deep understanding of software development in a team, and a track record of shipping software on time.