Software Development Manager, Elastic Block Store (ebs), Capacity Optimization

Amazon Amazon · Big Tech · Boston, MA · Software Development

Software Development Manager for Amazon Web Services (AWS) Elastic Block Store (EBS) Capacity Engineering team. The role involves leading a team to invent and build a new capacity forecasting and planning platform using AI/ML, including machine learning models, algorithms, and agents, to automate capacity planning and purchasing for AWS data centers globally. The focus is on optimizing fleet servers, predicting demand, and balancing service, infrastructure, financial, and business constraints to support the rapid growth of AWS, especially driven by AI workloads.

What you'd actually do

  1. Build and maintain a high-performing, world-class team, including hiring the best talent and owning team members' career development and well-being to ensure continued growth in capability over time
  2. Maximize the team's success by ensuring clarity in the team's vision, priorities, roadmap. Use, track, and develop key performance metrics to track progress. Balanced near-term operational needs with high-impact, long-term initiatives.
  3. Write clear, concise documents to communicate vision, proposals, plans, and status updates to stakeholders, including senior leaders across product, engineering, and finance. Develop and analyze business and technical data, as well as what-if scenarios, to drive high-level executive decision-making around infrastructure and product.
  4. Steer technical decisions by guiding your team to make the right technical investments and raise the bar on technical designs. Partner closely with senior and principal engineers to ensure the right technical decisions are made. Invent new solutions to optimize capacity planning using AI/ML.
  5. Lead daily team meetings and process, including creating a high-performing agile environment for the team. Ensure the software development engineers have clarity on their daily work and are unblocked to deliver results for customers.

Skills

Required

  • Software Development Management
  • Team Leadership
  • Hiring and Career Development
  • Agile Methodologies
  • Technical Design and Decision Making
  • Capacity Planning
  • Machine Learning Concepts
  • AI/ML Optimization

Nice to have

  • Cloud Fleet Optimization
  • Mathematical Optimization Models
  • Forecasting and Planning Platforms
  • Cross-functional Collaboration
  • Data Analysis and Business Intelligence

What the JD emphasized

  • inventing a new capacity forecasting and planning platform
  • introduce new machine learning models, algorithms, and agents
  • Invent new solutions to optimize capacity planning using AI/ML

Other signals

  • inventing a new capacity forecasting and planning platform
  • introduce new machine learning models, algorithms, and agents to automate how we plan and purchase capacity
  • Invent new solutions to optimize capacity planning using AI/ML