Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
Posted Date 
Amazon Data Services Ireland Limited
Recruiting Team 

Job Description

Platform Search team provides highly scalable and customizable search solution for multiple teams in Amazon. Our Software Development Engineers deal with challenging scalability problems, building distributed systems that are adapted to the unique magnitude of Amazon’s data sets and traffic. At the same time we need to understand and accommodate each client's unique requirements and provide the best user experience.

We are looking for someone with strong analytical and problem solving skills, capable to take an idea from conception to deployment in production, continuously raising the bar to deliver high quality software.

Basic Qualifications

  • Bachelor’s degree or equivalent in Computer Science or a related field
  • 4+ years of experience as a Software Developer, Software Engineer, or a similar occupation
  • Strong development skills in Java (C++/C# is acceptable) and object-oriented design
  • In depth knowledge of data structures, algorithms and complexity analysis
  • Knowledge of at least one scripting language and UNIX/Linux operating system with its command-line tools
  • Good understanding of software architecture and design issues
  • Strong sense of ownership, urgency and drive
  • Excellent communication skills, both written and verbal

Preferred Qualifications

  • Experience with search systems (e.g., Lucene)
  • Experience with Agile engineering practices (continuous integration, TDD, etc.)
  • Advanced degree in computer science, mathematics, or a related field