Senior Software Development Engineer, Multichannel Commerce and Fulfilment Servi

New Yesterday

Join our innovative Supply Chain Technology team as a Senior Software Development Engineer, where we are committed to revolutionizing global supply chain capabilities. Our mission is to empower businesses of all sizes to reach customers worldwide through multiple channels. We are developing next-generation solutions to reshape supply chain operations as we scale our platform to serve a growing customer base. In this role, you will face exciting technical challenges in software architecture design, customer experience, and business strategy. Role Overview: Design and implement highly scalable, full-stack applications. Own technical solutions end-to-end, from concept to deployment. Collaborate with senior technical leaders and architects. Engage directly with customers to understand their needs and witness the impact of your solutions. Contribute to a collaborative, high-performing engineering team. Key Responsibilities: Design and develop scalable solutions using a modern technology stack. Drive technical innovation and architectural decisions. Collaborate with cross-functional teams to deliver customer-focused solutions. Optimize existing systems for improved performance and scalability. Mentor junior engineers and foster the growth of the team. Champion operational excellence and uphold quality engineering practices. Required Qualifications: Extensive experience in full-stack development. Strong knowledge of data structures, algorithms, and software design principles. Proven track record of building scalable, distributed systems. Familiar with modern development practices and tools. Excellent problem-solving and analytical skills. Effective communication and collaboration abilities. We offer: Opportunities to engage in challenging, high-impact projects. Collaboration with industry-leading technologists. Direct interaction with customers for immediate feedback. A focus on innovation and creative problem-solving. A supportive team environment dedicated to growth and learning. Join us in shaping the future of supply chain technology and make a meaningful impact on global commerce. BASIC QUALIFICATIONS: 5+ years of professional software development experience (non-internship). 5+ years of programming experience in at least one software language. 5+ years leading design or architecture of new and existing systems. Experience as a mentor, tech lead, or leading an engineering team. PREFERRED QUALIFICATIONS: 5+ years in full software development life cycle—covering coding standards, code reviews, source control management, build processes, testing, and operations. Bachelor's degree in computer science or equivalent. Knowledge of best software engineering practices. Experience building complex software systems that have been successfully delivered to customers. Our inclusive culture empowers Amazonians to achieve excellent results for our customers. If you need workplace accommodations or adjustments during the application and hiring process, please contact your Recruiting Partner. Amazon is an equal opportunity employer and does not discriminate based on protected veteran status, disability, or other legally protected status.
Location:
Seattle