Taro Logo

Software Development Engineer

Amazon is a global e-commerce and technology company, known for its online retail platform, cloud computing services, and innovative technologies.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
E-Commerce · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer

Amazon Prime is the world's most recognized membership program and is one of the most critical aspects of Amazon's business overall. The Prime Technology team is evolving technology services for geographic expansion and building new core services for new program launches. This role offers exposure to designing and architecting highly distributed and scalable systems for the massive and continuously increasing scale of Amazon Prime membership.

Key responsibilities include:

  1. Quickly ramping up on new solutions prioritized in the current roadmap and contributing to their design and implementation.
  2. Proactively liaising with business and technical teams, and mentoring junior engineers.
  3. Optimizing the existing technology stack for scalability and transforming it to support multiple membership programs.
  4. Improving operational excellence, quality of deliverables, and continuous deployment.
  5. Collaborating across teams to innovate and simplify solutions built for large-scale operations across worldwide Membership use cases.

The role provides opportunities to:

  • Work with diverse teams across geographies
  • Build complex integration patterns
  • Grow into higher levels of technical leadership
  • Design innovative solutions impacting larger aspects of Prime and overall Amazon business

You'll be joining the Prime core services team, which builds foundational constructs and services for worldwide Prime. These services manage member subscription, catalogue, member lifecycle, benefit vending and usage, along with data insights and engineering.

This position offers a unique chance to contribute to one of the world's largest and most impactful membership programs, working on cutting-edge technologies and solving complex technical challenges at a massive scale.

Last updated 8 months ago

Responsibilities For Software Development Engineer

  • Design and implement new solutions
  • Liaise with business and technical teams
  • Mentor junior engineers
  • Optimize existing technology stack for scalability
  • Transform infrastructure to support multiple membership programs
  • Improve operational excellence and quality of deliverables
  • Enhance continuous deployment processes
  • Collaborate across teams to innovate and simplify solutions

Requirements For Software Development Engineer

Java
JavaScript
  • 5+ years of non-internship professional software development experience
  • 4+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Interested in this job?