Software Dev Engineer II, WWGST Culinary Tech

World's largest e-commerce and technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Dev Engineer II, WWGST Culinary Tech

Amazon World Wide Grocery Store tech (WWGST) is seeking a Software Development Engineer II to join their Culinary Tech team. This role focuses on building automation systems for prepared food production across Store Kitchens and centralized Kitchen facilities, serving both Whole Foods and Amazon Fresh operations. The team is building unified tech primitives for recipe management and food production.

The ideal candidate will have strong software engineering fundamentals including object-oriented design, algorithms, and data structures, along with advanced systems concepts. You'll be working in a fast-paced, agile environment, collaborating with experienced engineers to develop innovative solutions for kitchen facility automation.

As part of the team, you'll be responsible for designing and implementing complex engineering solutions, mentoring junior engineers, owning end-to-end initiatives, and maintaining high-quality code standards. The role requires expertise in languages like Java, C++, C#, or Python, and a passion for building scalable systems.

This position offers the opportunity to work on cutting-edge technology in the intersection of food service and automation, directly impacting Amazon's vision to become the most loved grocer on earth. You'll be part of a team that values innovation, customer obsession, and technical excellence, while contributing to systems that serve millions of customers across multiple Amazon brands.

Last updated 3 days ago

Responsibilities For Software Dev Engineer II, WWGST Culinary Tech

  • Design and develop creative solutions to complex engineering problems
  • Mentor junior engineers
  • Own and deliver end to end key initiatives
  • Identify, evaluate and suggest mitigation strategies for risks during design
  • Contribute to system design, process and development standards documentation
  • Deliver high quality code on time
  • Contribute to team discussions around system component design
  • Design and develop high performance, test-driven code
  • Maintain production code and contribute to deployment and QA processes

Requirements For Software Dev Engineer II, WWGST Culinary Tech

Java
Python
  • 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

Benefits For Software Dev Engineer II, WWGST Culinary Tech

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Comprehensive medical, dental, and vision insurance
  • 401(k) plan
  • Equal opportunity employer

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, WWGST Culinary Tech

Software Development Engineer, Advertising Core Services

Build highly available, scalable distributed systems for Amazon's advertising data lake, managing Petabytes of data using Java, Python, and AWS technologies.

Software Dev Engineer II, Unified Payments Experience

Amazon is seeking a Software Dev Engineer II to join their Unified Payments Experience team in Vancouver, building scalable payment solutions using cutting-edge cloud technologies.

Software Development Engineer, EKS, Amazon EKS

Software Development Engineer position at Amazon EKS, building and maintaining large-scale Kubernetes services with focus on reliability and performance.

Software Development Engineer II, Appstore

Amazon Appstore is seeking a Software Development Engineer II to develop SDKs, tools, and services for third-party mobile app developers and build systems to curate mobile apps.

Software Development Engineer, Amazon Pay India | UPI Payments

Software Development Engineer position at Amazon Pay India, focusing on UPI Payments systems, requiring 2+ years of experience in software development and distributed systems.