Software Engineer, Amazon

Amazon is a global technology company providing digital media, e-commerce, cloud computing, and artificial intelligence services.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer, Amazon

The Media Experience team at Amazon is seeking a talented Software Engineer to join their impactful organization. This team is responsible for managing and delivering nearly every image, video, and media asset that Amazon customers encounter across all platforms. As Amazon's largest asset management system, the team serves over 3,000 internal teams and powers experiences across Amazon Retail, mobile apps, Alexa devices, Kindle, Prime Video, and more.

In this role, you'll be at the forefront of building next-generation platform technologies that dramatically enhance customer interactions with Amazon's products. You'll work on systems that operate at incredible scale, serving millions of customers, sellers, and products worldwide. The position offers the opportunity to develop innovative solutions while collaborating with experienced cross-disciplinary teams across Amazon.

The ideal candidate will bring 3+ years of professional software development experience and a strong background in system design and architecture. You'll be involved in the complete software development lifecycle, from conception to deployment, working in an environment where development cycles are measured in weeks, not years. This is an excellent opportunity for someone passionate about creating new products and features while managing the complexity of large-scale distributed systems.

The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. Join us in building technologies that deliver rich and immersive experiences to customers globally.

Last updated 20 hours ago

Responsibilities For Software Engineer, Amazon

  • Develop, design, and maintain systems for Amazon's growing scale
  • Collaborate with cross-disciplinary teams to design and launch innovative products
  • Work with technical stakeholders to solve problems and align technical direction
  • Manage end-to-end pipeline for uploading, managing, and delivering digital media assets
  • Build technologies for delivering rich and immersive customer experiences globally

Requirements For Software Engineer, Amazon

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

Benefits For Software Engineer, Amazon

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Engineer, Amazon

Software Development Engineer, Amazon Tax

Software Development Engineer role at Amazon Tax Platform Services, building global tax calculation systems processing millions of transactions.

Software Development Engineer, Amazon Q Business, AWS Q Business

Software Development Engineer role at Amazon Q Business, focusing on developing enterprise AI solutions and cloud services.

Software Development Engineer, AWS T&C Products & Services

AWS Software Development Engineer role focusing on building and maintaining learning management systems and tools for AWS customers and partners.

Software Development Engineer, Modeling and Optimization

Software Development Engineer role at Amazon focusing on supply chain optimization, data visualization, and big data applications using AWS services.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's Customer Engagement Technology team, building scalable platforms and ML-driven solutions for customer service.