10 days old

Software Development Manager, Builder Tools, Code Foundations

Arlington, TX 76010
  • Jobs Rated


Job summary
We€™re hiring a proven leader for the Python language team, to lead a team of talented engineers to support the Python language ecosystem. Python is one of the fastest growing ecosystems at Amazon, with more developers choosing Python as well as the rapidly expanding population of AI/ML developers and scientists. Your team will focus on addressing the breadth and depth of using Python packages and applications across Amazon and AWS, ensuring that our solutions meet the needs of one of our most demanding customers - our own developers.

As the new owner of the Python ecosystem, you€™ll lead a team on creating the ideal experience for its use, from resolving the complexities of binary wheels and cross-language support, creating a centralized software for using the language within web services, to addressing the development gaps that external tooling may currently lack. You'll also be empowered to drive Amazon€™s contributions and participation in the open-source community, wherever you identify solutions can best serve the ecosystem as a whole, such as contributing to pip, setuptools, poetry, or other core Python development toolkits.

The ideal candidate is passionate about leading a team of developers who work for developers, is excited about improving their day-to-day lives, becoming a force-multiplier for large numbers of service teams. You have experience working with other development teams and managers as your customer, can own mission critical code in a hyper-growth environment where priorities shift fast, and continuously think the greater impact your team can make through open-source contributions. You enjoy solving challenging problems relating to the use of Python in web services, its build toolchain ergonomics, cross-language compatibility, dependency management at Amazon scale, development best practices, open-source community involvement, and more.

Key job responsibilities
You will play a critical role in shaping the definition, design, roadmap, and development of existing and new products, in addition to:

  • Hiring, retaining, and growing top management and engineering talent within your group;
  • Being a clear technical voice, working in partnership with your teams to deliver an solutions which will scale with the needs of the AWS and Amazon as a whole;
  • Quickly and reliably delivering high quality technical solutions that delight our customers;
  • Working on business strategy to define compelling product roadmaps;
  • Meeting with customers to learn and help them shape their own tooling story;
  • Clearly communicating risks and successes at the executive level

About the team
The Code Foundations team in Builder Tools is the centre of excellence for programming languages, service oriented architecture, and software curation at Amazon.


  • 7+ years of experience working directly within engineering teams
  • Experience partnering with product OR program management teams
  • 3+ years of people management experience, managing engineers
  • 3+ years of experience architecting and designing (architecture, design patterns, reliability and scaling) of new and current systems


  • Experience working with, developing or contributing to industry developer tooling, whether Python-related (like Pip, Setuptools, or Poetry) or not (Npm, Cargo, RubyGem, Gradle, Bazel, etc)
  • Experience contributing to large open-source projects on a regular basis
  • Master€™s degree in Computer Science, Computer Engineering or related technical discipline.
  • Strong business and technical vision
  • A deep understanding of software development in a team, and a track record of shipping software on time
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions

The pay range for this position in Colorado is $184,900 - 250,200/yr; however, base pay offered may vary depending on job-related knowledge, skills, and experience. A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position offered. This information is provided per the Colorado Equal Pay Act. Base pay information is based on market location. Applicants should apply via Amazon's internal or external careers site.

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 https://www.amazon.jobs/en/disability/us.


Jobs Rated Reports for Software Developer

Posted: 2022-05-13 Expires: 2022-06-15

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Manager, Builder Tools, Code Foundations

Arlington, TX 76010

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Very Low
Very Good
Powered ByCareerCast