Software Development Engineer

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$120,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev. Engineer II, INTech LatAm and APAC

Software Development Engineer role at Amazon's INTech team, focusing on expanding retail features across Latin America and Asia Pacific regions.

Software Development Engineer II - AWS Networking Application, SIDR

AWS seeks Software Development Engineer II to develop network control plane software and implement SDN solutions for their global cloud infrastructure.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and credit card systems.

Software Development Engineer, Digital Acceleration

Software Development Engineer role at Amazon's Digital Acceleration team, focusing on revolutionizing digital product sales and customer engagement through innovative software solutions.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and applications.

Description For Software Development Engineer

Amazon is seeking a Software Development Engineer for their Core Services team under Worldwide Customer Purchase Journey, specifically in the Shipping and Region Authority (SARA) organization. This role focuses on developing foundational products that shape the customer shopping experience, from gateway pages through search and checkout. SARA's systems orchestrate shipping, regions, locations, and restrictions, requiring complex integration with multiple services. The position demands expertise in distributed SOA systems and high-level technical design capabilities. You'll work on scalable, global solutions while maintaining local customization for regulations. The role offers significant impact potential, working with cutting-edge distributed computing systems and contributing to fundamental industry changes. You'll collaborate with cross-functional teams, design scalable solutions, and drive projects from conception to delivery. This position is ideal for engineers passionate about building large-scale systems that directly impact millions of customers' shopping experiences. The role combines technical excellence with business acumen, requiring both strong engineering skills and the ability to translate complex requirements into elegant solutions.

Last updated 3 months ago

Responsibilities For Software Development Engineer

  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Design and build technologies in a large distributed computing environment
  • Create solutions for distributed systems with focus on scalability and performance
  • Build distributed storage, index, and query systems
  • Design and code solutions for broadly defined problems
  • Work in an agile environment to deliver high-quality software

Requirements For Software Development Engineer

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience with design patterns, reliability and scaling
  • 3+ years of Video Games Industry experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Benefits For Software Development Engineer

Medical Insurance
Visa Sponsorship
  • Workplace accommodation support
  • Inclusive culture

Interested in this job?