Software Engineer

US-NV-Las Vegas
3 years ago
Job ID
189111
Zappos
Position Category
Software Development
Recruiting Team
SUBS - Other

Job Description

What are you currently doing? We’re building a system that serves the best customers in the world – The Zappos Family of Companies customers. Our custom-tuned web platform serves thousands of page views per second, drives our public API, sells lots of great merchandise each day, and uses some of the most cutting-edge technology available. We need you to come help us make this great system even better.

We are looking for smart, forward-thinking problem solvers to join our world-class technology team. We have built most of our systems on open-source technology. We use Solr, Drupal, Java, Elastic Search, EC2, and more (you can even help us figure out what else!).

As a Zappos Software Engineer, you will be developing a mix of new features for the site as well as investigating cutting-edge technologies to make the site better (either more robust, able to handle more transactions, or simply provide a better customer experience)
Anything is possible when you work with Zappos IP, Inc. If you love building complex systems and want a great, fun, open organization, but the solid management and resources of an established business, we are the place for you.

Relocation is available to qualified candidates!

Zappos IP, Inc. is an equal opportunity employer and drug free workplace.





Basic Qualifications

  • 5+ years production Java software development experience
  • BS/MS in Computer Science (required)
  • Solid computer science fundamentals (theory, data structures, algorithms)
  • Experience with Java frameworks / build systems (Spring, Maven, JUnit, Camel, etc)
  • Familiarity with testing related technologies such as EasyMock, Mockito, Selenium
  • Experience with Linux and Mac environments
  • Experience with SQL and relational databases

Preferred Qualifications

  • 7+ years Java software development in a production environment
  • Made major contributions to the design/architecture of one or more projects
  • Have assisted in the interview process for new developers
  • Have mentored junior developers
  • Good working knowledge of SQL
  • Experience with web services
  • Experience with high-volume transactional systems
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed