Software Development Engineer

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Operations Engineer, Amazon Logistics

Senior Operations Engineer role at Amazon Logistics focusing on next-gen delivery station development and multiple modes of transportation implementation.

Sr Innovation and Design Engineer, Worldwide Design Engineering

Senior Innovation and Design Engineer role at Amazon, focusing on designing automated distribution centers and logistics systems with competitive compensation and benefits.

Senior Software Development Engineer, Amazon Stores

Senior Software Engineer role at Amazon Stores, building scalable e-commerce solutions with competitive pay and benefits.

Sr. Software Development Engineer, S3

Senior Software Engineer role at Amazon Web Services (AWS) focusing on S3 Fleet Management and distributed systems development.

Finance Manager WW External Fulfillment, WW External Fulfillment Finance

Senior Finance Manager position at Amazon leading financial strategy for Worldwide External Fulfillment, requiring 6+ years experience in financial planning and analysis.

Description For Software Development Engineer

Amazon is seeking a Senior 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 systems architecture, with responsibilities including technical leadership, cross-functional collaboration, and delivery of scalable solutions. The ideal candidate will drive high-level technical design while considering future challenges, particularly in fraud prevention. This role offers significant impact potential in shaping Amazon's global customer experience while working with cutting-edge distributed computing technologies. The position requires strong technical expertise combined with leadership abilities to guide teams and projects effectively. Working in Amazon's innovative environment, you'll have the opportunity to influence fundamental changes in e-commerce technology while solving complex technical challenges at unprecedented scale.

Last updated 2 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 large distributed computing environment
  • Create solutions for distributed systems predictions
  • Build scalable and fault-tolerant distributed storage, index, and query systems
  • Design and code solutions for broadly defined problems
  • Work in an agile environment to deliver high-quality software
  • Lead technical design while considering potential future challenges

Requirements For Software Development Engineer

Java
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer

Medical Insurance
Visa Sponsorship
  • Workplace accommodations available for disabilities
  • Comprehensive benefits package

Interested in this job?