Location: Bangalore.
Team: Technology
Role: Application Developer
Skill: AWS
DESCRIPTION
Amazon Web Services (AWS) is the pioneer and recognized leader in Cloud Computing. Our web services provide a platform for IT infrastructure in-the-cloud that is used by hundreds of thousands of developers and businesses around the world. These customers range from start-ups to leading web companies to Global 500 companies in financial services, pharmaceuticals, and technology.
Our Search Services team builds and operates two Amazon Web Services (Amazon Elasticsearch and Amazon CloudSearch) that enable customers to easily search large data sets at high speeds. Customers simply provision a search domain, add data, and send queries, providing an easy-to-use search across the globe.
We have a need for a Software Development Manager who thrives in a dynamic, fast-paced environment.
This individual will have the responsibility to:
- Lead the team in building a best-in-class technology platform.
- Oversee an exceptional group of engineers with a strong team-oriented culture.
- Attract, excite and retain a team of best-in-class engineers.
- Provide technical leadership in driving the design and implementation of extremely large distributed systems.
- Mentor the professional development of each direct report through personal and performance management and coaching.
You are a builder of products as well as a builder of teams. You are a seasoned technical leader capable of driving the development of leading edge search technology with an innovative spirit, love of technology and ability to wear many hats. Finally, your high energy and tireless commitment to making Search Services business best-in-class provides your team with the focus needed to create an exceptional service to hundreds of thousands of Amazon Web Services customers.
Along the way you’ll learn a ton, have fun, and make a positive impact on our business.
BASIC QUALIFICATIONS
- Bachelors Degree in Computer Science or related engineering discipline
- 10+ years software development experience in Java and Python
- 7+ years experience in distributed systems design and large-scale data processing
- 5+ years of experience as a people manager
- 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
PREFERRED QUALIFICATIONS
- Master’s Degree or PhD in Computer Science
- Experience using Amazon Web Services (EC2, S3, EBS, ELB, RDS, etc.)
- Experience with Elasticsearch
- Focus on customer experience and satisfaction