Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer Amazon Fulfillment Technologies 
United States, Texas, Austin 
251326881

06.04.2025
DESCRIPTION

Here is a sample of some of the challenges you will be asked to solve for:
KEY RESPONSIBILITIES:
• Develop the long-term strategy for your programs and translate that into an achievable road map.
· Lead a nimble team of software engineers to architect, develop, test and deploy high quality software solutions with persistent customer focus within an Agile/Scrum environment.
· Manage and execute against project plans and delivery commitments.
· Manage departmental resources: hiring, mentoring, career management and maintaining a high performing team.
· Report on status of development, quality, operations, and system performance to management.Key job responsibilities
Technical Leadership:
• Drive technical vision and architecture for variation quality measurement and improvement systems using AI and LLMs
• Make critical technical decisions balancing speed, quality, and operational excellence
• Partner with science teams to implement ML/AI strategies for variation quality improvement
• Lead design reviews and architecture discussions for complex distributed systemsTeam Leadership & Development:
• Lead and grow a team of software engineers, including senior engineers and tech leads
• Build relationships across Science, Product, and Business teams to drive alignment
• Influence senior leadership on technical strategy and resource allocation
• Develop and mentor future technical leaders within the organizationDelivery & Execution:
• Own end-to-end delivery of variation quality improvements across global marketplaces
• Drive quarterly planning and execution, ensuring progress toward goals
• Establish metrics to measure progress and impact
• Build scalable processes for managing billions of product relationships
• Create feedback loops with Selling Partners to ensure sustained data quality improvementsOperational Excellence:
• Design robust monitoring and alerting systems for variation quality metrics
• Ensure high availability and reliability of measurement systems
• Drive operational improvements through automation
• Implement scalable solutions using AWS technologies
• Manage technical debt while maintaining development velocity

BASIC QUALIFICATIONS

- 3+ years of engineering team management experience
- 7+ years of working directly within engineering teams experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams


PREFERRED QUALIFICATIONS

- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers