Enable job alerts via email!

Software Development Engineer, Amazon

Amazon

London

On-site

GBP 50,000 - 80,000

Full time

22 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Amazon's Selection Monitoring team seeks a Software Development Engineer to enhance the catalog by solving complex problems and developing innovative solutions. The role demands strong technical expertise, ownership, and the ability to work in a fast-paced environment, focusing on improving customer experience through scalable systems.

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years in system design or architecture.
  • Proficiency in at least one programming language.

Responsibilities

  • Collaborate with senior engineers on technical vision.
  • Design and develop systems for managing domain entities.
  • Lead design of solutions for efficient data storage and retrieval.

Skills

Software Development
System Design
Programming
Problem Solving

Education

Bachelor's degree in computer science or equivalent

Job description

Amazon’s Selection Monitoring team is responsible for expanding the largest catalog on the planet. Our systems process billions of products to algorithmically identify products not yet sold on Amazon and add them to the catalog. We utilize parallel processing, machine learning, and deep learning algorithms to evaluate products and brands, prioritizing new additions to Amazon’s catalog. The datasets generated are used across Amazon to enhance product information, searchability, pricing, and delivery experiences. Our work involves building state-of-the-art Information Retrieval (IR) systems to mine the web and create structured entities from unstructured or semi-structured data. We continuously push the boundaries of large-scale distributed systems, Elastic Computing, Big Data, Artificial Intelligence, and SOA technologies to meet the challenges at Amazon’s global scale.

Join us in our mission to make everything anyone wants to buy available on Amazon!

We seek Software Development Engineers (SDEs) with strong technical expertise, experience in engineering large-scale software systems, and a passion for solving challenging problems. The role requires a high-performing, adaptable candidate capable of taking ownership of system success, driving solutions from design through coding, testing, and deployment, in a fast-paced environment.

The SDE will play a key role in solving complex problems and developing innovative solutions to enhance authoritative selection on the Amazon platform. Candidates should have a strong sense of ownership, the ability to develop end-to-end solutions, and a focus on improving customer experience. This role offers exposure to solving scale problems in data mining, AI, big data, and distributed cloud-scale systems.

Key job responsibilities include:
- Collaborate with senior engineers to shape the technical and architectural vision of Selection Monitoring systems responsible for generating structured domain entities from various data sources.
- Design and develop systems and frameworks for managing the lifecycle of domain entities and their relationships.
- Address complex challenges in automated identity generation, web-to-Amazon namespace translation, and product classification.
- Build scalable platforms for processing external data requests in an automated manner.
- Lead the design of solutions for efficient storage, search, and retrieval of products and related data.
- Promote the adoption of advanced technologies and develop algorithms that operate on large datasets.
- Mentor engineers and advocate best practices in design, coding, testing, and security.

BASIC QUALIFICATIONS
  • 3+ years of professional software development experience (excluding internships)
  • 2+ years of experience in system design or architecture, including scalability and reliability aspects
  • 3+ years supporting title development, release, or live operations in the Video Games industry
  • Proficiency in at least one programming language
PREFERRED QUALIFICATIONS
  • Experience across the full software development lifecycle, including coding standards, reviews, source control, build, testing, and operations
  • Bachelor's degree in computer science or equivalent

We are committed to fostering an inclusive culture that empowers Amazon employees to deliver exceptional results. If you require workplace accommodations during the application or onboarding process, please visit this link. For regions not listed, contact your Recruiting Partner.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Engineer , Amazon Lending

Amazon

London

On-site

GBP 55,000 - 90,000

2 days ago
Be an early applicant

Software Development Engineer, AWS

Amazon

London

On-site

GBP 45,000 - 65,000

6 days ago
Be an early applicant

Software Development Engineer - Amazon Devices, DS2 (Device Software & Services)

Amazon

London

On-site

GBP 55,000 - 85,000

14 days ago

Software Development Engineer, Amazon Games

Amazon

London

On-site

GBP 45,000 - 75,000

8 days ago

Software Development Engineer, Amazon

Amazon

London

On-site

GBP 55,000 - 80,000

9 days ago

Software Development Engineer, Amazon

ENGINEERINGUK

London

On-site

GBP 40,000 - 70,000

15 days ago

Software Development Engineer, Amazon Time & Pay Innovation

Amazon

London

On-site

GBP 55,000 - 85,000

26 days ago

Software Development Engineer, Amazon Photos

Amazon

London

On-site

GBP 60,000 - 85,000

26 days ago

Software Development Engineer, Amazon Smart Vehicles

Amazon

London

On-site

GBP 50,000 - 80,000

24 days ago