Software Development Engineer, Amazon

World's largest e-commerce company focused on customer-centric innovation and technology
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Development Engineer, Amazon

Join Amazon's Selection Monitoring team, responsible for expanding the world's largest product catalog through innovative technology. We process billions of products using advanced algorithms, machine learning, and deep learning to identify and add new products to Amazon's catalog. Our work impacts product information, search capabilities, pricing, and delivery across Amazon globally.

We're building state-of-the-art Information Retrieval systems to mine web data and create structured entities from unstructured information. The role involves working with cutting-edge technologies in distributed systems, Elastic Computing, Big Data, and SOA to tackle challenges at Amazon's global scale.

As a Software Development Engineer, you'll be instrumental in developing systems that process massive datasets, implement machine learning algorithms, and build scalable solutions. You'll work alongside senior engineers and architects to design and implement robust systems that power Amazon's product discovery and catalog enhancement.

The position offers opportunities to work with advanced technologies, solve complex technical challenges, and make a direct impact on Amazon's global marketplace. You'll be part of a team that's pushing the boundaries of what's possible in e-commerce technology, working on systems that process and analyze data at unprecedented scales.

This role is perfect for engineers who are passionate about large-scale systems, data processing, and machine learning, offering the chance to work on technology that impacts millions of customers worldwide.

Last updated 9 days ago

Responsibilities For Software Development Engineer, Amazon

  • Work with Sr.SDEs and Principal Engineers to drive technical and architectural vision
  • Develop systems for lifecycle management of domain entities
  • Build scalable platform capabilities for data processing
  • Solve complex problems in automated identity generation
  • Design solutions for efficient storage and search of products
  • Utilize serverless and big data technologies
  • Lead and mentor junior engineers

Requirements For Software Development Engineer, Amazon

Java
Python
  • 3+ years of professional software development experience
  • 2+ years of design/architecture experience
  • Bachelor's Degree in Computer Science
  • Experience building complex software systems
  • Deep technical expertise in distributed architectures
  • Solid programming skills in OO languages
  • Advanced knowledge of data structures and algorithms

Benefits For Software Development Engineer, Amazon

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive health benefits
  • Parental leave
  • Professional development opportunities
  • Competitive compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon

Software Development Engineer, Mechatronics and Sustainable Packaging

Software Development Engineer position at Amazon's Sustainable Packaging team, focusing on developing technologies to reduce packaging waste and improve customer experience.

Software Development Engineer, Amazon

Software Development Engineer position at Amazon, focusing on building scalable services platform in Hyderabad, requiring 3+ years of experience in software development.

Software Development Engineer, Kuiper Capacity Management and Science Platform

Software Development Engineer role at Amazon's Project Kuiper, building systems to manage and optimize satellite network resources using Java and AWS technologies.

System Development Engineer, Regional Border Operations

AWS GCNA is seeking a System Development Engineer to join their Backbone Enterprise and Regional Engineering team to develop and maintain network automation and infrastructure.

Software Development Engineer II, Amazon Credit & Lending, Amazon Payments

Software Development Engineer II position at Amazon's Credit & Lending team, focusing on building scalable payment gateway solutions and next-generation credit products.