Amazon

Returning Candidate?

AWS Software Development Engineer - Detroit

AWS Software Development Engineer - Detroit

Job ID 
386369
Location 
US-WA-Seattle
Posted Date 
3/15/2016
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
North American Teams - AWS

Job Description

Amazon Web Services is coming to Detroit!

AWS has opportunities for developer talent at our Amazon headquarters in Seattle, WA. Within all of our teams, you will be encouraged to see the big picture, be creative, and positively impact millions of customers.

We are looking to meet with software engineers who have a strong background in a modern programming language, such Java, C, C++, or C#, as well as a solid understanding of data structures and algorithms. We have a wide range of positions of available, from mid-level to senior development leaders.

The ideal candidate will have passion and talent for solving complex problems of scalability and availability in massively distributed systems. Engineers at Amazon are owners and leaders, taking their applications from inception to operation. This is a unique opportunity to build a new service the right way, with a keen focus on operational excellence.

Basic Qualifications

  • Bachelor’s or advanced Degree in Computer Science or closely related field
  • 4+ years professional experience in software development
  • Ability to take a project from scoping requirements through actual launch of the project.
  • Proficiency with one of the modern programming languages such as C, C++, Java or C#
  • Strong debugging, troubleshooting, and problem solving skills
  • Proficiency with Computer Science fundamentals in object-oriented design, data structures, algorithm design and analysis

Preferred Qualifications

  • Experience leading a team of developers to build complex features that have been successfully delivered to customers
  • Experience developing distributed systems and web services
  • Familiarity with Linux development environment
  • Familiarity with reporting and analytics is useful
  • Familiarity with AWS services is a plus
  • Expert skill in one modern programming language such as JAVA, C, C++, C#
  • Experience with systems and software architecture
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Ability to take a project from scoping requirements through actual launch of the project
  • Ability to effectively articulate technical challenges and solutions to non-technical audiences
  • Can deal well with ambiguous, undefined problems; ability to think abstractly and turn abstractions into results