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, Core Shopping

Software Development Engineer role at Amazon working on Alexa Shopping, building scalable systems and ML models for voice commerce.

Software Dev Engineer-II, AWS Infra Supply Chain Automation

AWS Infrastructure Services seeks a Software Dev Engineer-II to build and maintain large-scale distributed systems for cloud infrastructure automation.

Software Dev Engineer II, Amazon Financials Foundation Services

Software Dev Engineer II role at Amazon's AFFS division, focusing on financial systems integration and development with competitive compensation of $114,800-$191,800.

Software Development Engineer II, Cross Border Shopping Experience

Amazon seeks Software Development Engineer II for Cross Border Shopping Experience team to develop international e-commerce solutions.

Software Dev Engineer II, Amazon Redshift Query Processing

AWS Software Development Engineer II position focusing on Redshift Query Processing, building scalable cloud solutions with competitive compensation and comprehensive benefits.

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?