Join Amazon's Physical Stores team as a Software Development Engineer where you'll be at the forefront of shaping the future of retail technology. This role combines software engineering excellence with data-driven decision making to power Amazon's physical store growth strategy.
You'll be working with a modern tech stack including ReactJS, MapLibre, Deck.gl for frontend development, and Apache Iceberg, Apache Sedona, and Apache Spark for backend operations. The role leverages cutting-edge AWS services like Bedrock and AppSync for cloud and AI implementations.
The position offers an exciting opportunity to work on central data lake solutions and scalable infrastructure that directly impacts Amazon's physical store portfolio. You'll collaborate with a diverse team of engineers, scientists, economists, and location analysts to build innovative solutions using geospatial analytics, big data, and GenAI technologies.
Key aspects of the role include designing and implementing complex, large-scale systems, mentoring junior engineers, and working independently to deliver high-quality solutions. You'll be responsible for everything from frontend to backend development, ensuring code quality through reviews and best practices implementation.
The team's vision is to become the world's leading science, engineering, and analytics provider for Amazon Physical Stores. You'll be part of a mission-driven team optimizing decisions through spatial analysis, site selection, and portfolio optimization, combining data, applications, and business judgment to create comprehensive solutions.
The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity and medical coverage. This is an excellent opportunity for someone passionate about retail technology, data analytics, and building scalable solutions that directly impact one of the world's largest retailers.