Returning Candidate?

Manager, Software Development - Amazon Web Services - New Initiative

Manager, Software Development - Amazon Web Services - New Initiative

Job ID 
Posted Date 

Job Description

Opportunity to create a novel AWS web-service, at the forefront of creating the next major computing platform. Lambda@Edge -- the team behind serverless compute at the edge -- is looking for engineering leaders to be part of a world class team changing the way people develop distributed software applications.

You should be somebody who is passionate about customers, and running highly available distributed platform on the Internet world. You must enjoy a close-knit team environment of shared responsibility. The ideal candidate will have strong distributed systems experience, application security, and will have developed highly available systems (four nines) over the course of their career.

As a software development manager you will be responsible for building and leading the team that will design, develop, test, and operate the next generation of AWS services. You’ll hire talented software development engineers bringing them together as a team to innovate and deliver. You will leverage your software development background in building high performant scalable systems that brings the power of the cloud closer to our end users. You will continuously use and innovate AWS’s technology so they can continue to provide features that delight our developers and their end users.

To be successful in this role, you’ll need an established background as a productive leader who enjoys working on systems software, is customer-centric, and feels strongly not only about building quality software but also about running that software in the real world. You’ll also bring a passion for building and mentoring high-performance software engineering teams.

Why should you join us?
  • Green-field opportunity to create a globally distributed computing web-service !
  • Own and build one of the lowest latency and highest throughput services in all of AWS.
  • Be in charge of the complete software development lifecycle; defining, prioritizing, designing, building, and testing new features.
  • Design and build systems that scale to hold millions of records and reply to billions of queries per second.
  • Learn what it takes to grow and operate a global business at our scale.
  • Provide services that are core to all modern Internet businesses.
The position is based in AWS HQ at Seattle.

More about CloudFront -

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

Basic Qualifications

  • Bachelor's Degree, or 8+ years relevant work experience
  • Minimum 4+ years of software development experience, including object-oriented design or object-oriented programming
  • Minimum 4+ years managing software teams delivering high performance systems.

Preferred Qualifications

· Computer Science fundamentals in data structures, algorithm design and analysis
· Current or prior expert ability in at least one modern programming language such as C, C++, or Java.
· Experience building complex software systems that have been successfully delivered to customers
· 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 lead a large projects from scoping requirements through public launch
· Strong distributed systems and web services design and implementation experience
· Thorough understanding of Internet protocols such as HTTP, DNS, TCP, and UDP
· Experience implementing servers and/or software solutions in a Linux environment
· Takes ownership
· Has a bias for action
· Delivers results
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual