Taro Logo

Software Development Engineer II

Global technology and e-commerce company that provides online retail, cloud computing, digital streaming, and artificial intelligence services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ 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 II

Join Amazon's Fulfillment by Amazon (FBA) team to build the next generation of mission-critical systems that power the ability to send, store, and manage billions of products globally. FBA provides world-wide sellers access to Amazon's vast distribution network as a service, similar to how AWS provides infrastructure as a service. This role involves building features and functionality for the best-in-class offering for sellers, creating mechanisms to drive optimal seller behavior for FBA inventory management, and reducing total supply chain costs. You'll work in a startup-like environment within Amazon, with great flexibility in product and technology direction. The position requires expertise in distributed systems, high-volume transaction processing, and the ability to architect scalable solutions. You'll be part of a team that serves sellers from Fortune 50 companies to small businesses across 135 countries, helping them leverage Amazon's world-class infrastructure to grow and thrive on Amazon's Marketplaces. This is an opportunity to make a significant impact on global e-commerce infrastructure while working with cutting-edge technology at massive scale.

Last updated a month ago

Responsibilities For Software Development Engineer II

  • Solve ambiguous business problems and map them to elegant technical solutions
  • Use object-oriented concepts, algorithms and data structures to build systems at Amazon scale
  • Design, launch, and re-architect multi-tier systems with large amounts of data
  • Quickly adapt to fast-paced development environment with bias towards simple and extensible code

Requirements For Software Development Engineer II

Java
  • Bachelor's degree or higher in computer science or equivalent
  • 3+ years of non-internship professional software development experience
  • 3+ years of programming with at least one software programming language experience
  • 3+ years of leading design or architecture of new and existing systems experience
  • Code, design, and implementation sets the example to others

Benefits For Software Development Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Disability accommodations available

Interested in this job?