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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Japan Store Tech

Software Development Engineer role at Amazon Japan Store Tech, focusing on supply chain excellence and feature innovations.

Software Development Engineer, Prime Video Ad Measurement

Software Development Engineer role at Amazon Prime Video focusing on Ad Measurement systems, requiring 3+ years experience in building scalable distributed systems.

Software Dev Engineer II, UBX Privacy Tech

Software Dev Engineer II position at Amazon's UBX Privacy Tech team, building HR automation solutions and privacy-compliant systems using AWS technologies.

Software Development Engineer, AWS Infrastructure Services

AWS Infrastructure Services Software Development Engineer position focusing on cloud infrastructure and networking solutions.

Network Development Engineer, Enterprise Network Engineering

Network Development Engineer role at AWS focusing on large-scale network infrastructure, combining networking expertise with Unix systems engineering to deliver sustainable solutions.

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 3 months 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?