Amazon

Returning Candidate?

Software Development Engineer II, Performance Engineering

Software Development Engineer II, Performance Engineering

Job ID 
492978
Location 
US-CA-Cupertino
Posted Date 
10/3/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

Amazon's Efficiency Team is looking for strong senior software developers to design and build complex distributed systems to aggressively improve the efficiency of Amazon’s vast infrastructure and drive continuous technology improvement across the entire company. Your job will be to take Amazon's massive infrastructure, make it run as lean and efficiently as possible, all the while enabling the company to stay on the bleeding edge of growth and innovation. You will be focused on defining and building new systems and infrastructure, proposing and evaluating new standards and techniques to improve existing systems, while providing access, learnings and best practices to ALL development teams. Your work will influence the operation of hundreds of teams and thousands of services.

Our ideal candidate will have experience envisioning and building creative performance improvement solutions, and shifting engineering culture to place a high value on performance optimization. In addition, you will help educate teams on how to incorporate these practices into their daily work.
• Think Big
• Experience in performance optimizations and tools (profilers, benchmarking, etc.)

Basic Qualifications

• Bachelor’s Degree in Computer Science or related field
• 5+ years professional experience in software development
• Computer Science fundamentals in data structures, algorithms, and object-oriented design
• Proficiency in, at least, one modern programming language such as C, C++, Java, or C#

Preferred Qualifications

• 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 take a project from scoping requirements through actual launch of the project
• Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.

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