Taro Logo

Software Development Engineer II

Global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
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

Amazon is seeking a Software Development Engineer II to join their Core Shopping team, focusing on building innovative ways for customers to discover products. This role offers an exciting opportunity to work on industry-defining projects that directly impact millions of customers worldwide. As part of Amazon's customer-obsessed culture, you'll leverage cutting-edge technology to solve complex business challenges and build scalable services. The position involves working with distributed systems, building new experiences from scratch, and collaborating with experienced cross-disciplinary teams. You'll be responsible for designing and implementing scalable, fault-tolerant systems while working in an agile environment. The role offers competitive compensation ranging from $129,300 to $223,600 based on location, plus comprehensive benefits and the opportunity to work on products that shape the future of e-commerce. This is an excellent opportunity for engineers passionate about creating customer-centric solutions and working in a fast-paced, innovative environment where development cycles are measured in weeks, not years.

Last updated 6 months ago

Responsibilities For Software Development Engineer II

  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Design and build innovative technologies in a large distributed computing environment
  • Deliver customer value iteratively while working towards long-term systems goals
  • Build distributed storage, index, and query systems that are scalable and fault-tolerant
  • Design and code solutions for broadly defined problems
  • Work in an agile environment to deliver high-quality software

Requirements For Software Development Engineer II

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, and source control management

Benefits For Software Development Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package

Interested in this job?