You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
AbeBooks

Software Development Engineer

Location
Canada
Details
Full Time
4 days ago
Job summary
The FBA Inventory - Storage Management team makes sure FBA seller's current and future inventory can fit within the available storage capacity in Amazon's Fulfillment Network using optimization models that help Amazon avoid millions of dollars in lost revenue and are the critical levers that help Amazon get through every single demand peak (Prime Day, Cyber Monday). As the owner of supply chain management system, science team like Amazon scholars, principal scientists and engineering like senior engineers work very closely in Storage Management and it gives opportunity to have cross functional working experience to the person joining team.

Storage Management is newly formed team, is growing, and is looking for talented software engineers. Amazon FBA fulfillment network is growing rapidly YoY and with this growth Storage Management team is also poised to grow further. Storage Management team is hiring lot of talent. Are you looking for change and excited to own, solve challenging problems and grow quickly in career. There is lot of support and mentorship since team has opportunity to learn from Amazon scholars, principal scientists, senior engineers. There is conducive environment to one for accelerated career growth path along with tech lead opportunity. The Storage Management team is within Amazon's Supply Chain Optimization Technologies (SCOT) organization.

We do storage management in a way that minimizes revenue loss from the resulting constraints on FBA Sellers' ability to manage inventory. We enable faster promises to customers through innovating and building new data science systems dealing with short and long term capacity planning challenges. We conceptualize, design, and build customer facing products with very high visibility to leadership i.e. Directors, VP, SVP, CEO.

Work/Life Balance: As an example of how operations are handled in team - engineering team gets ticket after layers of filtering from other stakeholders like Product Managers to reduce randomization to team. Team is taking very aggressive High/Low severity Ticket reduction goals and prioritizes OE/EE initiatives. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

Mentorship & Career Growth: While working on storage capacity management, team is innovating to solve long term supply chain challenges in terms of forecast and increasing demand. While working on cutting edge technologies, economic optimizations and improvements in machine learning, there is a Data science team supporting on day-to-day bases, on several work-streams, in addition there is an involvement up to distinguished scientist which creates unique opportunity to work with cross function partners and learn. Our senior members perform one-on-one mentoring, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and accelerate your career progress. We have an environment that celebrates knowledge sharing and mentorship.

Inclusive Team Culture: Here at SCOT, we embrace our differences. We are committed to furthering our culture of inclusion. We have many employee-led affinity groups, reaching many employees in over many chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

This role might be for you if...
• You design at the product level with heavy involvement through all phases of the SDLC using concepts that may include Service Oriented Architecture, caching, load balancing, non-relational databases, microservices, sharding, n-tiered architecture, cloud and/or map-reduce.
• You use object-oriented design concepts to program large multi-tier systems. You have working knowledge of common and useful design patterns.
• You have designed, refactored, re-architected, deprecated and/or implemented large-scale cloud-based distributed services with millisecond latency and ultra-high transactional volumes.
• You have experience implementing best practices in improving team coding culture subjected related to quality and/or security.
Effectively articulate technical challenges and solutions to non-technical audiences.

In this job, you will...
• Experiment with whatever technology we need to get the job done.
• Use Lean Software Development concepts such as Agile, Scrum and Kanban.
• Use Test-Driven Development and Continuous Deployment.
• Work with Senior and Principal Engineers, Researchers, and Data Engineers across multiple teams to design a new platform for optimizing supply chain management
• Expand and optimize our world-class supply chain systems to support a variety of emerging business initiatives.
• Automate third party supply management systems and break new ground to drive inventory across Amazon marketplaces.

Key job responsibilities
• Experiment with whatever technology we need to get the job done.
• Use Lean Software Development concepts such as Agile, Scrum and Kanban.
• Use Test-Driven Development and Continuous Deployment.
• Work with Senior and Principal Engineers, Researchers, and Data Engineers across multiple teams to design a new platform for optimizing supply chain management
• Expand and optimize our world-class supply chain systems to support a variety of emerging business initiatives.
• Automate third party supply management systems and break new ground to drive inventory across Amazon marketplaces.

About the team
The FBA Inventory - Storage Management team makes sure FBA seller's current and future inventory can fit within available storage capacity in Amazon's Fulfillment Network. We do this in a way that minimizes revenue loss from the resulting constraints on FBA Sellers' ability to manage inventory. Our optimization models help Amazon avoid millions of dollars in lost revenue and are the critical levers that help Amazon get through every single demand peak (Prime Day, Cyber Monday, etc.). We enable faster promises to customers through innovating and building new data science systems dealing with short and long term capacity planning challenges.

BASIC QUALIFICATIONS

  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.


PREFERRED QUALIFICATIONS

• 3+ years' full-time experience in software design and development.
• 2+ years' experience as a lead developer on at least one project.
• 2+ years' experience mentoring and coaching others.
• Experience with distributed systems, relational databases, map-reduce solutions.
• Ability to effectively articulate technical challenges and solutions to non-technical audiences.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
Category
Software and Programming