Software Development Engineer

Global technology company leading in e-commerce, cloud computing, and digital streaming services.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
E-Commerce

Description For Software Development Engineer

Join Amazon's GroceryX organization within the Worldwide Grocery Stores Tech (WWGST) team as a Software Development Engineer. We're building the most-loved online grocery shopping experience, focusing on creating consistent, convenient, and efficient solutions for customers worldwide. As a developer, you'll work on delivering seamless experiences for Amazon's global grocery business, implementing solutions across frontend, middle tier, and backend systems.

Our team operates in a truly agile environment, working closely with users and delivering features frequently. We emphasize test coverage, refactoring, and technical debt management. The role requires collaboration with various teams including Checkout, Payments, Inventory, and Fulfillment to build integrated solutions that enhance grocery operations.

You'll be working with technologies like JavaScript, Java, Spring, non-relational databases, and AWS services. The position offers opportunities to work on complex problems that directly impact business operations and customer experience. We're seeking engineers who are passionate about continuous improvement, motivated by complex challenges, and eager to contribute to pioneering solutions.

The role combines technical expertise with business impact, allowing you to work on localized features for specific marketplaces while maintaining high standards for scalability and performance. If you're excited about solving complex problems at scale and want to shape the future of online grocery shopping, this position offers the perfect blend of technical challenges and business impact.

Last updated 6 minutes ago

Responsibilities For Software Development Engineer

  • Design and implement low-latency, scalable solutions across the tech stack
  • Collaborate with teams in Checkout, Payments, Inventory, and Fulfillment
  • Work with business teams to develop localized features for specific marketplaces
  • Continuously improve existing systems and test coverage
  • Identify and evaluate emerging technologies
  • Deliver features with agility in a collaborative environment

Requirements For Software Development Engineer

JavaScript
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Software Development Engineer II, AWS Data Center Operating Systems

AWS seeks Software Engineer II for Data Center Operating Systems team to develop and maintain critical infrastructure systems with competitive compensation and benefits.

Software Development Engineer, AWS Industry Products

AWS Industry Products team seeks a Software Development Engineer to build scalable solutions for automotive industry, offering competitive pay and benefits.

Software Development Engineer (Prime Video Live Events), Live Events Availability

Software Development Engineer role at Amazon Prime Video focusing on building and maintaining live video event delivery platforms.

Software Development Engineer, Alexa Communications

Mid-level Software Development Engineer role at Amazon's Alexa Communications team, focusing on building scalable backend systems and implementing LLM technology for voice interactions.

Software Development Engineer, AFT Inbound

Software Development Engineer position at Amazon Fulfillment Technologies, building automated solutions for inventory management and fulfillment center operations.