Software Development Engineer

2 days ago
Job ID
Amazon Corporate LLC
Position Category
Software Development

Job Description

Are you excited about the opportunity to work on large-scale distributed systems and help build out a brand new set of AWS capabilities? Are you passionate about building enterprise-class services that allow IT administrators, architects and DevOps engineers to configure and manage their business critical applications?

Amazon Web Services make it very easy to create, manage and scale individual resources such as EC2 instances and EBS volumes. We are looking for talented, motivated and passionate software developers to extend Amazon Web Services capabilities by giving IT administrators, DevOps engineers and architects an easy way to harness the power of AWS and manage/monitor their solutions using a single, consistent experience.

If you like to create new solutions from scratch and follow that solution throughout all the different phases until production and support, are independent and a self-starter, can work in an integrated team, have a strong sense of ownership and are obsessed by solving customer use cases and scenarios, then we want to talk to you!

The position requires you to be comfortable with consuming multiple heterogeneous APIs based on different technologies and languages as well as have a good understanding of enterprise best practices and customer personas. Absorbing new technologies, understanding existing enterprise management tools and leveraging them to the maximum extent are key aspects of the position. We are striving for maximum compatibility with the current set of AWS product and services as well as enterprise technologies and best practices.

Basic Qualifications

  • 3+ years industry experience, with 1+ years experience developing large scale distributed systems
  • Bachelor's Degree in Computer Science or equivalent
  • Strong sense of ownership, urgency, and drive

Preferred Qualifications

  • Strong knowledge of data structures, algorithms, and designing for performance, scalability, availability, and internet and OS security fundamentals
  • Passion for building new products in a fast paced, team-oriented environment.
  • Solid coding practices including good design documentation, unit testing, peer code reviews, and a preference for agile methods
  • Solid system design and architecture experience
  • Sharp analytical abilities, proven design skills, excellent communication skills
  • Experience using Amazon Web Services desirable
** For more information on Amazon Web Services, please visit **
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed