Software Development Engineer

World's largest e-commerce and cloud computing company, known for online retail, AWS, and innovation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
E-Commerce · Enterprise SaaS

Description For Software Development Engineer

Join Amazon's Selling on Amazon team, a rapidly growing business representing over 50% of all items sold on Amazon.com. As a Software Development Engineer, you'll be crucial in developing next-generation solutions that enable Amazon and Third-Party developers worldwide to innovate and create applications used by millions of sellers. The role involves working with distributed systems at unprecedented scale using AWS technologies and cloud-based architecture. You'll be part of a world-class software development team, focusing on developing, maintaining, and scaling API endpoints to support our growing customer base. The environment is fast-paced and collaborative, offering opportunities to tackle diverse challenges and make highly visible impacts on our growing business. You'll work on exciting greenfield projects, partner with technical teams to improve Risk team quality, and build tools that provide access and prevent risk at scale. The position requires expertise in Java programming, distributed systems, and microservices architecture, combining flexibility, innovation, troubleshooting, and leadership skills to solve customer-facing and operational issues.

Last updated 30 minutes ago

Responsibilities For Software Development Engineer

  • Own software development code and coordinate with internal/external teams
  • Build new platforms, features, and services from scratch
  • Design and implement solutions to prevent risk at scale
  • Write high-quality, efficient, testable code in Java
  • Build highly available, secure, distributed systems in microservices architecture
  • Build customer-facing tools and workflows for content management
  • Collaborate with team members on planning and designing features

Requirements For Software Development Engineer

Java
  • 4+ years of programming using modern programming languages (Java, C++, or C#)
  • 4+ years of full software development life cycle experience
  • 3+ years of contributing to systems architecture and design
  • Experience with object-oriented design
  • Experience with coding standards, code reviews, source control management

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Support Engineer III, Benefits Experience & Technology (BXT)

Support Engineer III position at Amazon's Benefits Experience & Technology team, combining technical support and software engineering to enhance benefits administration systems.

Software Development Engineer, Amazon Robotics - Robotic Storage Tech

Software Development Engineer role at Amazon Robotics, developing full-stack systems for robotic storage technologies and pod management in fulfillment centers.

Software Development Engineer, Japan Store Tech

Software Development Engineer position at Amazon's Japan Store Tech team, building scalable e-commerce solutions and customer engagement features.

Software Development Engineer, IES DEX

Software Development Engineer role at Amazon's IES DEX team, building enterprise-scale solutions for Cart Building and Package Consolidation.

Software Development Engineer, ABServ

Software Development Engineer position at Amazon Business, building B2B procurement solutions with 3+ years experience required, salary range $129,300-$223,600.