Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Amazon Software Dev Engineer II - Supply Chain Optimization 
India, Karnataka, Bengaluru 
218251381

05.02.2025
DESCRIPTION

Key job responsibilities
· 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, micro-services, 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.
#SCOT

BASIC QUALIFICATIONS

- 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
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
- Experience programming with at least one software programming language


PREFERRED QUALIFICATIONS

- 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