Senior Manager of Software Development - AWS Elasticsearch
The Database Services group provides rapidly growing, industry acclaimed cloud services in areas of big data platforms, data warehouses, analytics, and operational databases. The group is at the forefront of innovation in these areas producing world-class cloud services. They represent a large fraction of the AWS business, and continue to accelerate.
AWS Elasticsearch is a fully managed, next-generation search service that makes it easy to deploy, operate, and scale Elasticsearch for log analytics, application monitoring, full-text search, and more. It is one of the fastest growing services in the AWS portfolio. We are looking for an experienced leader to lead development of products that extend the Elasticsearch service into adjacent markets by defining and delivering industry-leading, next-generation services architected for the cloud.
Joining AWS Elasticsearch gives you the opportunity to:
§ Work on a disruptive product that is still in its early stages
§ Be part of a rapidly growing business and experience what it is to build and run a service at scale
§ Solve challenging problems that will open up new markets and extend the footprint of AWS Elasticsearch
§ Build a product that will leverage the scale of resources available in the cloud
§ Work for a company that is a recognized leader in the cloud computing space
§ Be part of the open-source movement under the umbrella of Open Distro Elasticsearch. Be at the fore front of popularizing a new category of products.
§ Lead and grow a software development group responsible for building Analytics products and also the control plane for our next generation Elasticsearch service.
§ Conceive innovative new solutions for our customers, at the intersection of multiple fields: Big Data, analytics, warehousing, and machine learning.
§ Work with senior executives to develop business targets and resource requirements, and influence our technical and business strategy
§ Mentor senior engineers and managers, provide leadership on complex technical issues, design tradeoffs, and feature and schedule prioritization
§ Manage the design, implementation, test, and deployment of the services
§ Help hire talented engineers and managers
This position within the AWS Elasticsearch team represents an unusual opportunity to shape the technology and future of a rapidly evolving industry and business. As with all Amazon positions, you will also be deeply customer obsessed.
§ Bachelor's Degree in Computer Science or Engineering AND 10+ years of relevant experience OR 15+ years of relevant work experience, 7 of which must be in developing software
§ 6+ years in engineering people management positions
§ 2+ years of experience in managing multiple teams with a total team size of 50+ people
§ Masters or PhD in Computer Science or Engineering with a minimum of 15 years of relevant software development and engineering management experience
§ Ideally 3+ years of experience in managing multiple teams and 10+ years in engineering management
§ A leadership position in a team delivering big data technologies, databases, storage, or distributed systems
§ Work experience delivering one or more version one products, ideally in a startup setting
§ Strong verbal and written communication skills