

Utility Computing (UC)Key job responsibilities
• Lead multiple software development teams focused on capacity management systems and automation
• Drive the technical vision for S3's capacity forecasting, procurement, and provisioning systems
• Collaborate with hardware engineering, supply chain, and data center teams to optimize capacity deployment
• Develop and maintain sophisticated forecasting models to predict S3's global capacity needs
• Own critical capacity management metrics and create data-driven strategies for infrastructure growth
• Design and implement systems for automated capacity provisioning and optimization
• Partner with Finance and Supply Chain teams to optimize infrastructure investments
• Lead continuous improvement in capacity planning accuracy and efficiencyDiverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceMentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- 10+ years of engineering experience
- 5+ years of engineering team management experience
- 10+ years of planning, designing, developing and delivering consumer software experience
- Experience partnering with product or program management teams
- Experience managing multiple concurrent programs, projects and development teams in an Agile environment
משרות נוספות שיכולות לעניין אותך

Export Control Requirement:
Key job responsibilities
* Collaborate with engineers across the organization to gather requirements, design, develop, deploy, and operate critical e-Commerce software for Kuiper.
* Work on initiatives building e-Commerce functions on AWS infrastructure and help implement best practices for software development.
* Develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems.
* Help engineers and build solutions which are required for provisioning and operating an Internet service providers.A day in the life
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon Last Mile Delivery Tech (LMDT) is revolutionizing how packages are delivered to customers through innovative Under the Roof (UTR) Technology solutions. Our mission is to create a flawless delivery experience by ensuring safe environments, simple operations, speedy shipments, and optimized UTR cost per package. As we scale to handle billions of packages annually, we're seeking a Sr. Principal Engineer to lead our transformation toward automated, intelligent delivery stations.
This position requires expertise in both software architecture and industrial automation systems, preferably in the area of autonomous mobile robots, storage and retrieval systems, and IoT solutions. You'll work at the intersection of multiple domains - software, electronics hardware, embedded systems, and mechanical systems - while leveraging AI/ML to create intelligent solutions.
Key job responsibilities
1. Lead the technical strategy and architecture for UTR Tech organization, overseeing hundreds of services including critical Tier 1 systems for package sortation and operator experience.2. Define and execute the automation roadmap integrating MHE automation and IoT approaches, targeting significant operational efficiencies as part of our long-term vision.3. Design and implement modular automation solutions for multiple operational processes, balancing innovation with ROI constraints.4. Drive technical decisions across multiple VP organizations, influencing 350+ engineers globally while partnering with central engineering and innovation teams.5. Architect scalable solutions that combine hardware (robotics, CNC systems) with software (AI-driven optimization, real-time tracking, preventative maintenance).6. Establish technical standards and best practices for integrating advanced automation technologies, including LiDAR-based solutions and autonomous systems.7. Mentor senior and Principal engineers while fostering a culture of innovation and technical excellence.
10+ years of professional software development experience
• 8+ years of programming experience with at least one modern language such as Java, C++
• 8+ years contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
• Advanced degree in Computer Science or a related field
• 2+ years hands-on experience as a senior Principal Engineer leading multiple software engineering teams
• Experience shipping successful large-scale supply chain projects
• Experience partnering with Research Science or Machine Learning experts to drive optimizations using the latest techniques.

Key job responsibilities
• Manage a team of Business Development Managers, including hiring and developing your team
• Drive revenue, adoption and market segment share for our product
• Earn trust of customers and recommend product solutions that fit their business needs
• Measure performance, articulate root-cause analysis and make recommendations for improvement areas
• Relay market needs and customer feedback to internal Amazon teams including Product Management and Technical
• Create program goals and metrics, track progress and manage through obstacles to achieve your objectives
• Assess risks, anticipate challenges and provide escalation management when necessary
• Meet or exceed targets for customer and/or feature spend adoptionA day in the life
- 10+ years of building and leading large teams and working in matrixed operating structures experience
- Bachelor's degree or equivalent
- Experience working and communicating with multiple stakeholders, C-level executives and cross functional teams or equivalent
- Experience in strategic thinking about business, enterprise software products, and new technology platforms and architectures or equivalent
- 5+ years of managing and developing high performance teams experience

Work hard. Have fun. Make history.Our tools are critical to developer productivity, which means architecting a scalable, fault-tolerant system is essential.You will engage with experienced, cross-disciplinary staff to conceive and design innovative solutions. You must be responsive, flexible and able to succeed within an open collaborative environment. You will take part in designing solutions to hard problems across a global platform. You will work closely with multiple DevOps teams to drive the SDLC from concept to launch and ensuring the highest level of for your deliverables.Scope of WorkWhy UsKey job responsibilities
- Responsible for the development and maintenance of key features.
- Planning and coordinating feature improvements and upgrades around services.
- Improving the user experience around services.
- Analyzing and improving availability, efficiency, capacity, scalability, security and performance of our services.- Troubleshooting and resolving problems with production systems as part of our on-call rotation.
- Developing and maintaining tools.
- Experience leading the design, automation, deployment, and support of large-scale infrastructure
- Experience with CI/CD pipelines build processes
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust

Work hard. Have fun. Make history.Our tools are critical to developer productivity, which means architecting a scalable, fault-tolerant system is essential.You will engage with experienced, cross-disciplinary staff to conceive and design innovative solutions. You must be responsive, flexible and able to succeed within an open collaborative environment. You will take part in designing solutions to hard problems across a global platform. You will work closely with multiple DevOps teams to drive software development from concept to launch, while maintaining a high bar for your deliverables.Scope of Work
Key job responsibilities
- Responsible for the development and maintenance of key features.
- Plan and coordinate feature improvements and upgrades around services.
- Improve the user experience around services.
- Analyze and improve availability, efficiency, capacity, scalability, security and performance of our services.- Troubleshoot and resolve problems with production systems as part of our on-call rotation.
- Develop and maintain tools.
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Key job responsibilities
• Manage a team of Business Development Managers, including hiring and developing your team
• Drive revenue, adoption and market segment share for our product
• Earn trust of customers and recommend product solutions that fit their business needs
• Measure performance, articulate root-cause analysis and make recommendations for improvement areas
• Relay market needs and customer feedback to internal Amazon teams including Product Management and Technical
• Create program goals and metrics, track progress and manage through obstacles to achieve your objectives
• Assess risks, anticipate challenges and provide escalation management when necessary
• Meet or exceed targets for customer and/or feature spend adoptionA day in the life
- 10+ years of building and leading large teams and working in matrixed operating structures experience
- Bachelor's degree or equivalent
- Experience working and communicating with multiple stakeholders, C-level executives and cross functional teams or equivalent
- Experience in strategic thinking about business, enterprise software products, and new technology platforms and architectures or equivalent
- 5+ years of managing and developing high performance teams experience

Utility Computing (UC)Key job responsibilities
• Lead multiple software development teams focused on capacity management systems and automation
• Drive the technical vision for S3's capacity forecasting, procurement, and provisioning systems
• Collaborate with hardware engineering, supply chain, and data center teams to optimize capacity deployment
• Develop and maintain sophisticated forecasting models to predict S3's global capacity needs
• Own critical capacity management metrics and create data-driven strategies for infrastructure growth
• Design and implement systems for automated capacity provisioning and optimization
• Partner with Finance and Supply Chain teams to optimize infrastructure investments
• Lead continuous improvement in capacity planning accuracy and efficiencyDiverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceMentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- 10+ years of engineering experience
- 5+ years of engineering team management experience
- 10+ years of planning, designing, developing and delivering consumer software experience
- Experience partnering with product or program management teams
- Experience managing multiple concurrent programs, projects and development teams in an Agile environment
משרות נוספות שיכולות לעניין אותך