Offers “Amazon”

Expires soon Amazon

Amazon (AWS) - Software Development Engineer, Migration Services - Boston, MA.

  • Internship
  • Boston (Middlesex)

Job description



DESCRIPTION

More and more enterprise companies are moving to the cloud so they can focus on business instead of technical debt. It's a critical time for cloud providers, and Amazon Web Services is investing in making sure we continue to offer the world's best customer experience for these complex migrations.

If the idea of accelerating a historic shift in technology excites you, apply to join us in the AWS Migration Services group in Boston's Seaport District. We are expanding by adding a new team to build a brand new service, and looking for talented engineers obsessed with customer experience and operational excellence.

As a Software Development Engineer on our team, you will design, build, and operate AWS services that will help large enterprise companies move their computing into AWS. You will become an expert in migrations, which are complex problems involving hundreds or thousands of computer systems that must be identified, organized, and migrated or modernized in a way that meets each customer's unique needs.

What does a successful Software Development Engineer at AWS look like?

You play a key technical leadership role on your team, understanding the business and customer need as well as the technology. You drive design, implementation, and delivery. You provide effective communication of your ideas within and across teams to create the right outcomes for your team and customers. The quality and efficiency of your code, design, and implementation set a great example of best practices for engineers. You actively participate in mentorship of others through code and design reviews, helping improve skills, and teaching best practices. You want the opportunity to grow your technical and professional skills while helping AWS grow.

Desired profile



BASIC QUALIFICATIONS

· 2+ years of non-internship professional software development experience
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
· Deep understanding of distributed computing systems, data structures, and algorithms
· Working knowledge of professional software engineering best practices for the full software development life cycle

Make every future a success.
  • Job directory
  • Business directory