Taro Logo

Software Development Engineer, Zappos Discovery Tech

An Amazon-owned online retail company focused on delivering unparalleled shopping experiences to customers
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce

Description For Software Development Engineer, Zappos Discovery Tech

At Zappos Tech, we're seeking a Software Development Engineer II (SDE2) to join our Discovery Team, which is central to the customer journey on Zappos.com. This role offers an exciting opportunity to work on core customer-facing features from Homepage to checkout, including Search, Search Results, Ads, Widgets, and Recommendations. The position requires expertise in Java development and AWS services, with a focus on building scalable, maintainable solutions.

The role combines technical excellence with collaborative teamwork, requiring close coordination with product managers, UX designers, and fellow engineers. You'll be responsible for developing and maintaining Java applications using AWS services like ECS, SQS, S3, and DynamoDB. The position offers opportunities to provide technical guidance, maintain high coding standards, and contribute to the team's growth.

The ideal candidate will have 3+ years of professional software development experience, strong Java skills, and familiarity with AWS services. Experience with search engines (particularly Solr) and open-source tools is highly valued. The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity and sign-on payments.

This position at Zappos, an Amazon company known for its customer service and innovative approach to online retail, offers the chance to work on technology that directly impacts millions of customers' shopping experiences. You'll be part of a team that values continuous learning, technical excellence, and collaborative problem-solving, while contributing to one of the most successful e-commerce platforms.

Last updated a day ago

Responsibilities For Software Development Engineer, Zappos Discovery Tech

  • Develop and maintain Java-based applications leveraging AWS services
  • Work closely with product managers, UX designers, and engineers
  • Provide guidance and feedback to maintain high coding standards
  • Address complex issues within technology strategy
  • Contribute to the team's strategy and goals

Requirements For Software Development Engineer, Zappos Discovery Tech

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
  • Bachelor's degree or equivalent
  • Experience with AWS services (ECS, SQS, S3, DynamoDB)
  • Experience with search engines (preferably Solr)
  • Familiarity with open-source tools (Git, SpringMVC, SpringBoot, Maven, Gradle, Ant, JUnit, Jenkins)

Benefits For Software Development Engineer, Zappos Discovery Tech

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation available
  • Sign-on payments available

Jobs Related To Zappos.com LLC Software Development Engineer, Zappos Discovery Tech