Senior Manager Software Developement - AWS Athena
- Seattle, WA
DESCRIPTION
Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. Athena provides a server-less experience, so there is no infrastructure for customers to set up or manage. Customers can simply point to their data in Amazon S3, infer schema, and start querying using the AWS Console/API or through JDBC/ODBC clients and interactive BI applications such as Tableau or Amazon Quicksight. Behind the scenes, Athena determines the compute needed to run each query, automatically scales, and executes queries in parallel to provide fast results even when running complex queries over large datasets. Creating such a simple and fast querying experience, and operating at scale to delight hundreds of customers opens up challenging engineering problems to solve. That's where you come in. If you are passionate about learning and solving challenging problems in big data and cloud computing, growing and developing teams, and have a track record of delivering high-quality technology products in a hyper-growth environment, this role could be exactly what you are looking for.
Athena is growing fast, and we are looking for a software engineering leader who can lead Athena's control plane teams to the next evolution of the service. In this role, you will own the API's and client interfaces used by Athena customers, and build and operate a highly available compute infrastructure that elastically scales to enable a growing number of customers to run distributed queries. The leader we are looking for is passionate about building and operating large scale distributed systems, and experienced at hiring, managing, and developing engineering teams to deliver fast results.
You will continue to grow your technical leadership skills in this role as you get the opportunity to:
• Work with some of the strongest technical leadership in the industry
• Define the architectural roadmap to scale the service and deliver new capabilities that delight customers
- Setup engineering and operational processes to deliver results in a fast paced environment
• Grow the team and actively develop engineers and managers
• Partner with senior leaders to develop the long-term business strategy and feature roadmap
• Demonstrate your ability to manage a service with high availability while continuously developing the skills to grow and succeed as a service team leader that maintains AWS's high standards for operational excellence
• Contribute to Amazon's intellectual property through patents and/or external publications
If this sounds interesting to you, apply now and learn more.
BASIC QUALIFICATIONS
• Bachelors in Computer Science or Engineering, or equivalent work experience
• 10+ years' experience developing a complex software product
• 8+ years' experience in software engineering management
• 3+ years' experience in managing managers (Leader of leaders)
PREFERRED QUALIFICATIONS
• Proven track record of building and managing high performing engineering teams
• Experience building and operating distributed systems or big data applications at large scale
• Experience delivering performance optimization features; particularly query optimization experience is a huge plus
• Experience with database systems internals and query execution
• Experience working with open source software such as Presto, Spark, or Hive
• Masters or PhD in Computer Science or Engineering
Amazon is an Equal Opportunity-Affirmative Action Employer - Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation / Age
Back to top