Software Development Manager

Amazon.com Services, Inc.
 Seattle, WA

Desciption

Amazon Business represents an incredible opportunity to address a vast new market segment and customer base. Amazon Business is one of the fastest growing business for Amazon. We are focused on building solutions that enable our business customers enjoy business relevant selection (products and services), with the convenience we offer to our customers today across multiple devices, marketplaces and regions. Similar to Amazon.com we aspire to be the preferred choice for all types of business (Sole proprietors, small businesses, schools, universities, hospitals, government, enterprises (and everything else). The needs of these business customers are different from those of the traditional Amazon customer, so we are reinventing everything from how we offer our selection, pricing, customer experience and offer unparalleled customer support in this multi-trillion dollar B2B online commerce industry. We have the opportunity to disrupt how businesses buy in this age.

Looking for a career at a company that seeks to be Earth’s most customer-centric company? Interested in disrupting the B2B landscape? Eager to contribute to a business that is growing exponentially? If so, this is the right role for you.

We need dynamic leaders/managers like you who will solve scale and automation problems to get us the next billions! In this role we are looking for a passionate, hard-working, and talented Software Development Manager who can lead the team of smart engineers working on innovative & mission critical software and services. You will have an enormous opportunity to make a large impact on the design, architecture, and development of consumer products. You will be responsible for owning large-scale, multi-tiered, distributed software applications and tools.

Basic Qualifications

· 7+ years of experience working directly with engineering teams

· Experience in partnering with product and program management teams

· 3+ years of people management experience, managing engineers

· 3+ years of people management experience, managing engineers

· 5+ years of experience on software development teams with hands-on involvement in system architecture, design, and performance

· 7+ years of relevant engineering experience

· Bachelor's degree in Computer Science or a related technical discipline

· Software development background in object-oriented programming, distributed systems, Java, C++, Linux/UNIX, and SQL

· Deep technical expertise and strong problem-solving and data analysis skills

· Experience hiring, managing, career development, goal setting multiple teams and projects

· Excellent verbal and written communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences

Preffered Qualifications

· Masters degree in Computer Science or Engineering.

· Experience operating business-critical systems requiring high availability, high scaling, low latency

· Experience in partnering with product and program management teams

· The ability to handle multiple competing priorities in a fast-paced environment

· A thorough understanding of software development in a team and a strong track record of launching software

· Experience with developing software for managing large scale

· Exhibits excellent judgment

· Has relentlessly high standards

· Strong business and technical vision

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Support