Software Development Manager, AWS AppSync
- Full-Time
- Arlington, VA
- Amazon Web Services, Inc.
- Posted 3 years ago – Accepting applications
Job Description
- Bachelor’s degree in Computer Science or related field
- 5+ years of software development experience in a modern programming language, such as C, C++, Java, .NET, Javascript
- 5+ years of experience building, leading, managing and mentoring high-performance engineering teams, with a minimum of 2 years of experience in managing multiple software development teams, and their managers
- Experience in communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical designs and product strategy.
- Demonstrated experience building large scale web services or service oriented architectures
The service is quickly gaining industry mindshare and growing rapidly. However, it is still Day 1 and there are hard problems to be solved while scaling and operating as an AWS service. Along the way, you will engage with solution architects, developer evangelists, customers, and the community to contribute to the GraphQL specification.
The AWS AppSync team is looking for a seasoned Software Manager to lead an exceptional high-performing team. As the Software Development Manager for the AWS AppSync team:
- You own the GraphQL runtime that is the core of the service.
- You own the conflict detection and real-time synchronization components.
- You recruit and grow technical staff.
- You own the software development lifecycle and operational metrics for the service.
- You partner with the product managers to define and execute the product roadmap.
- You contribute to open source and present at community events.
This role can be located in either Seattle, WA or Arlington, VA (HQ2) area.
- Experience operating an AWS service
- Experience taking a lead role developing complex software systems that have successfully been delivered to customers.
- Excellent communication, sharp analytical abilities and proven design skills
- Contributed to open source
- Experience with mobile development and GraphQL
- Experience speaking at external events
- Appetite and enthusiasm to work with new technologies
- Keen interest in staying current with the latest trends and techniques in the industry
- Proven track record delivering high quality software on time
- Demonstrated passion for people leadership, management and mentoring
- Possess strong verbal and written communication skills