You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
Amazon Logo

Software Development Engineer, AWS (EC2 Auto Scaling)

Reference ID: 431707
Software and Programming
Full Time
Vancouver, BC     

Share job:

You are an experienced, high-caliber developer who gets excited by cloud computing and fascinated by solving infinite scale problems in distributed systems. You have the ability to turn your ideas into real-world products that customers use every day. You are relentless about perfecting design in real-time production systems. You are unafraid to take risks and you put customer experience first - always! You love to work hard, to own and to deliver software - from beginning to end, from design to implementation, from implementation to launch to support.

We own the Auto Scaling service, a key service within Amazon's Compute Cloud (EC2). Auto Scaling intelligently and dynamically scales up applications during demand spikes and optimizes cost savings by scaling down when demand lulls. We are building the next generation of Auto Scaling, offering even more "cloud intelligence" to our customers. We build on over 15 years of experience creating and operating the world's largest online retail platform.

Basic Qualifications

    •Bachelors or Masters Degree in Computer Science or related field
    •1+ years professional experience in software development
    •Experience in object-oriented design, data structures, algorithms, and problem solving
    •Proficiency in at least one modern programming language such as JavaScript, Ruby, Python, C, C++, C#, Java, or Perl
    •Proficiency in HTML, Javascript, CSS and general Web 2.0 techniques

Preferred Qualifications

    •Experience developing AJAX interfaces with AJAX libraries and frameworks (e.g. GWT, YUI, DOJO, JQuery, Prototype, etc.)
    •Excellent written and verbal communication skills, sense of ownership, urgency and drive
    •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
    •Experience in communicating with users, and other technical teams
    •Experience with AngularJS or similar Single Page Application (SPA) frameworks, improving web application speed (optimizing load times or execution times) is a plus


Posted: February 24, 2017
Closes:April 3, 2017
Email Address:
Company Info
10,000+ employees

Connect with employer:

About Amazon

Launched in 2006, Amazon Web Services (AWS) began exposing key infrastructure services to businesses in the form of web services -- now widely known as cloud computing. The ultimate benefit of clou...