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

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 4 days 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?

Jobs Related To Amazon Software Development Engineer

Solution Engineer

Nuvei is hiring a Solution Engineer to architect payment solutions, lead technical projects, and drive innovation in a fast-paced fintech environment.

Application Developer

Senior Application Developer role at Centuria, supporting U.S. Fleet Forces Command in Norfolk, VA. Requires SECRET clearance and expertise in web development and Microsoft technologies.

Senior QA Automation Engineer

Senior QA Automation Engineer role at Lab49, a financial services technology consulting firm, offering hybrid work in NYC with focus on test automation and client-centric solutions.

Senior Requirements Engineer

Senior Requirements Engineer needed for aerospace solutions company in Colorado Springs, CO. Develop space operations strategies and manage technical requirements.

Intelligent Manufacturing Solutions - Manager (Developer)

Intelligent Manufacturing Solutions Manager (Developer) at Riveron, specializing in IIoT and Industry 4.0 technologies for operational improvement.