Software Development Manager, Aws Appsync

2 weeks agoArlington, VA


Accessing data from an app is hard. GraphQL has become the protocol of choice for mobile and web apps and has gained significant industry adoption because of benefits like strong typing and bandwidth optimization. AWS AppSync has made it very easy for customers to build apps with GraphQL and leverage the scaling and availability benefits of AWS. Customers have built a music lyrics management system, a point-of-sale and inventory system, vehicle analytics tracking, and chat applications with AppSync.

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.
The ideal candidate is excited about the incredible opportunity of making history with an industry changing AWS service, and is passionate about delivering a high-quality service in a hyper-growth environment where priorities can shift fast.

This role can be located in either Seattle, WA or Arlington, VA (HQ2) area.

We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, job level etc. Your manager can also help you find a mentor or two, because two is better than one. In addition to formal mentors, we work and train together so that we are always learning from one another, and we celebrate and support the career progression of our team members.

Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work-Life Balance
Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren't focused on how many hours you spend at work or online. Instead, we're happy to offer a flexible schedule so you can have a more productive and well-balanced lifeboth in and outside of work.


• 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


• 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

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

Job ID: Amazon-1408467