DeveloperJobs.io
← Back to all jobs

Job Description

Amazon's Media Experience team seeks a Software Engineer to help build and maintain asset management systems that store, manage, and render media assets for Amazon customers.

Responsibilities

  • Design, implement, and maintain scalable asset management systems to support growing demand across Amazon properties.
  • Collaborate with cross functional Amazonians to conceive, design, and deliver innovative products and services.
  • Engage with technical stakeholders across teams to solve problems, align on architectural direction, and ensure systems operate at scale and speed.

Requirements

  • 3+ years of professional software development experience (non-internship).
  • 2+ years of design or architecture experience (design patterns, reliability, scaling) for new or existing systems.
  • 1+ year of software development engineer or related experience.
  • 1+ year designing and developing large-scale, multi-tier, multi-threaded, distributed, or embedded software applications, tools, systems, and services using C#, C++, Java, or Perl.
  • 1+ year of Object Oriented design experience.
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
  • Experience programming in at least one software programming language.

Technologies

  • C#
  • C++
  • Java
  • Perl
  • JavaScript

Benefits

  • Health insurance including medical, dental, vision, and prescription coverage
  • Basic life and AD&D insurance with option for supplemental life plans
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Employee Assistance Program and mental health resources
  • Flexible Spending Accounts
  • Adoption and surrogacy reimbursement coverage

A Day in the Life

The challenges engineers tackle at Amazon are high impact and reach millions of customers, sellers, and products worldwide. We seek individuals who relish building new products, features, and services from scratch while navigating ambiguity and a fast moving development pace, with cycles often measured in weeks rather than years.

About the Team

Media Experience is Amazon's largest asset management system, providing an end-to-end pipeline for uploading, managing, and delivering digital media assets such as images, JavaScript, videos, and documents for over 3,000 teams. It supports Amazon Retail websites, mobile apps, Alexa devices, Kindle, Prime Video, Fulfillment Center Systems, Amazon Lockers, and several subsidiary experiences like IMDb.

Details

  • Location: Seattle, WA onsite
  • Salary: USD 143,700 - 194,400 per year
  • Education: Bachelor's degree or foreign equivalent required

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.