The Amazon Fulfillment Technology (AFT) team is looking to solve complex business problems and deliver strong business impact by building scalable and innovative solutions to enable fulfillment of millions of items every day across the globe.
Requirements
- 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
Responsibilities
- Design and develop creative solutions to complex engineering problems.
- Own and deliver end to end key initiatives, maintaining effective communication with management and stakeholders
- Identify, evaluate and suggest mitigation strategies for risks during design
- Contribute to system design, process and development standards documentation
- Delivering high quality code on time as part of a cross-functional team.
- Contributing to team discussions around system component design, improvement and integration.
- Designing and developing high performance, test-driven code.
Other
- Bachelor's degree in computer science or equivalent
- 5+ years of experience
- Medical, Dental, and Vision Coverage
- Maternity and Parental Leave Options
- Paid Time Off (PTO)