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

Reference ID: 425895

Share job:

Job Location icon
Vancouver, BC
Job Type icon
Full Time
Job Category icon
Software and Programming

CloudFront makes the Internet run faster!

Amazon Web Services is looking for Software Development Engineers to join our content delivery team (CDN). CloudFront projects include massively scalable, reliable, distributed systems that provide fast, inexpensive, global distribution of content. It is a web service for content delivery and one of the biggest cornerstones of AWS. CloudFront integrates with other Amazon Web Services to give developers and businesses an easy way to distribute static and streaming content to end users with low latency and high data transfer speeds. This is an opportunity to join a world class team that is at the sharp, fast edge of the internet.

You should be somebody that is passionate about solving customers' problems; you should be technically strong software engineer who takes pride in tackling the hardest technical challenges, excels working in agile environment and collaborating with some of the smartest people in the industry, who gets excited about owning critical infrastructure services that serve global customers every second of the day! You must enjoy a close-knit team environment of shared responsibility and ownership.

Why would you want to work at CloudFront?

    •We write software that has a large impact . In the time that you read this sentence CloudFront will have handled hundreds of thousands of requests; billions by the end of day.

    •We ship software. We are constantly deploying features, fixes, enhancements. This team, one of 7 in CloudFront, has shipped releases for customer-facing features such as the Console, Control API, and Reporting (realtime and historical). We work on big, full-stack architectural changes from UI to DB.
    •We are growing, having doubled in size in the last year.
    •Our systems are massive , scalable , distributed , and near real-time .

    •We enable our engineers as first class service owners . As a developer at CloudFront you will have input into product direction, technical design and implementation, and operational decisions.
    •We own and operate a world class CDN in many locations worldwide and are quickly growing it to be a huge business.

Basic Qualifications Basic Qualifications

    •Bachelor's or advanced Degree in Computer Science or closely related field
    •7+ years professional experience in software development
    •Experience leading a team of developers to build complex features that have been successfully delivered to customers
    •Ability to take a project from scoping requirements through actual launch of the project.
    •Proficiency with one of the modern programming languages such as C, C++, Java or C#
    •Strong debugging, troubleshooting, and problem solving skills
    •Proficiency with Computer Science fundamentals in object-oriented design, data structures, algorithm design and analysis

Preferred Qualifications Preferred Qualifications

    •Experience developing distributed systems and web services
    •Familiarity with Linux development environment
    •Familiarity with reporting and analytics is useful

    •Content Delivery Network (CDN) experience a plus
    •Expert skill in one modern programming language such as C, C++, Java, C#

    •Experience with systems and software architecture

    •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.
    •Ability to take a project from scoping requirements through actual launch of the project
    •4+ years' experience as a lead developer on at least one project
    •4+ years' experience mentoring and coaching others
    •Ability to effectively articulate technical challenges and solutions to non-technical audiences
    •Ability to propose and evolve designs with Principal and Distinguished Engineers
    •Can deal well with ambiguous, undefined problems; ability to think abstractly and turn abstractions into results

Posted: April 21, 2017
Closes:May 29, 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 benef...