Header

Software Development Engineer, AWS Elastic Compute Cloud (EC2)


Who we are:

EC2 OpsEng is at the heart of the leading Infrastructure-as-a-Service cloud computing platform. We manage the thundering herd of servers and systems that comprise EC2, using a service-oriented approach to large-scale systems management.

You'll be part of a world-class team in a fast-paced environment that has the entrepreneurial feel of a start-up. This is an opportunity to develop management systems on a massive scale, and to gain top-notch experience in cloud computing.

Who you are:

You have a passion for massive platforms. You want to know what makes them tick, to take their pulse and measure, and to drive them. You understand operating systems, networking, software and services and speak the language of software development for large-scale services. You have a passion for problems of scale. You consider operational risk management in your software designs. You understand technical debt and how to manage complexity. You know success is measured by Customers.

You + EC2 OpsEng:

You'll be surrounded by wickedly smart software developers and systems engineers who are passionate about cloud computing, and believe that world class software is critical to customer success. You'll become a master at designing and developing services to manage the EC2 platform. You'll be engaged on so many interesting things that you'll think you're at a start-up. Project areas include:

• Workflow services for automated issue remediation
• Detection and analysis services for identifying issues
• Data vending for serving operational information to a broad audience of consumers

Basic Qualifications

• Minimum of 3 years experience developing service-oriented architectures in one or more of the following: Java,RubyPerl
• Minimum of 3 years experience developing web-based system monitoring and mitigation tools
• Minimum of 3 years experience administering Linux operating systems, and scripting system administration tools and knowledge of TCP/IP networking fundamentals

Preferred Qualifications

• Bachelor's degree in computer science, computer engineering or related technical discipline
• Experience working with web-based applications at massive scale
• SQL programming
• Network administration
• Start-up experience

** For more information on Amazon Web Services, please visit http://aws.amazon.com **

How to Apply