Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
Posted Date 

Job Description

Do you want to be in the center of the services that make it easier for thousands of developers all over the world to build, deploy and massively scale their services onto AWS? Then AWS Elastic Beanstalk is looking for you.

Elastic Beanstalk wants to become the best possible way to deploy, manage and run applications in the Cloud on the planet. Designing and configuring Cloud architecture can be daunting. With AWS Elastic Beanstalk developers and system administrators are able to easily create infrastructure and deploy and scale cloud based software in a mater of minutes.

Beanstalk is looking to talented software developers who are passionate about Cloud computing and web technologies. As part of our service you will get to lean about and work with a multitude of core and new AWS services.

As part of the team, you will be responsible for:
  • Building services and tooling which allow Beanstalk customers to deploy mission critical applications quickly and safely.
  • Using the latest technologies and tools available to build services that will provide an application centered view rather than an infrastructure focused view of the cloud.
  • Design and build platforms and tools that enable customers to build, deploy and scale their applications using AWS Elastic Beanstalk.
  • Working with multiple teams within AWS and Amazon to build solutions that add tremendous value to them and their customers using Elastic Beanstalk.

Basic Qualifications

  • Bachelor’s Degree in Computer Science or related field
  • 3+ years professional experience in software development
  • Strong problem solving and decision making skills
  • Experience in building enterprise applications using languages such as Java, C++, etc.
  • Excellent written and spoken communication.
  • Willingness to roll up your sleeves and do what's necessary to drive your projects to completion.

Preferred Qualifications

  • Understanding of web services technologies such as HTTP, REST,etc.
  • Exposure to 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.
  • Experience influencing software engineers best practices within your team.
  • A self-starter who is motivated to take ownership of projects and drive tasks to completion.