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 II, AWS QuickSight

AWS QuickSight seeks a Full Stack Engineer to build and architect data visualization and analytics solutions at global scale.

Software Development Engineer, AFFS, Amazon

SDE II position at Amazon's AFFS division, building and scaling financial systems processing billions in transactions across multiple currencies and countries.

Software Development Engineer, PubTech

Software Development Engineer role at Amazon's PubTech team, building scalable advertising solutions for content publishers with 3+ years experience required.

Software Development Engineer, Finance Technology

Software Development Engineer position at Amazon's Financial Technology Team in Sao Paulo, building scalable financial systems using AWS cloud services.

Innovation and Design Engineer, Worldwide Design Engineering

Design next-generation fulfillment centers and automated systems for Amazon's global supply chain network.

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?