Software Dev Engineer

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Logistics

Description For Software Dev Engineer

Amazon's global fulfillment network is a complex ecosystem that enables merchants to ship items to customers worldwide. The role focuses on building and maintaining large-scale distributed systems that handle millions of packages moving through Amazon's logistics network. You'll be working with senior SDEs and principals to tackle challenging problems involving optimization algorithms, machine learning systems, and complex workflows.

The position involves developing solutions for a highly dense network of nodes connecting vendor locations, Amazon warehouses, and customer destinations. You'll be part of a highly respected software engineering team dedicated to solving complex transportation problems at a global scale. The role offers opportunities to work on deep algorithmic challenges while improving customer experience and optimizing network operations.

This is an excellent opportunity for engineers interested in large-scale distributed systems and complex problem-solving. You'll be working at the intersection of logistics and technology, helping to power one of the world's largest e-commerce operations. The role requires strong software development skills and the ability to work with senior team members to design and implement robust, scalable solutions.

The position offers the chance to make a significant impact on Amazon's global logistics network, working with cutting-edge technologies and solving real-world problems that affect millions of customers. You'll be part of a team that values innovation and technical excellence, with opportunities to grow and learn from experienced engineers.

Last updated an hour ago

Responsibilities For Software Dev Engineer

  • Build and improve large-scale distributed systems handling millions of packages
  • Work on optimization algorithms and machine learning systems
  • Improve existing services and build new ones
  • Solve complex problems in worldwide transportation using workflows

Requirements For Software Dev Engineer

  • 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 Dev Engineer

Software Development Engineer, AWS Kubernetes, EKS core Kubernetes team

AWS is hiring a Software Development Engineer for their EKS core Kubernetes team to build and maintain cloud-scale container orchestration services.

Software Development Engineer

Software Development Engineer position at Amazon in Chennai, focusing on building innovative, mission-critical applications with 3+ years experience required.

Software Development Engineer, AWS Direct Connect Control Plane

AWS is seeking a Software Development Engineer to design and develop features for AWS Direct Connect service, building scalable distributed systems and network solutions.

Software Development Engineer, Aurora Storage

AWS Aurora Storage team is seeking experienced software engineers to build large-scale database systems across multiple data centers worldwide.

Software Development Engineer, Denied Party Screening

Software Development Engineer role at Amazon focusing on Denied Party Screening systems to prevent prohibited transactions using algorithms and ML techniques.