Amazon

Returning Candidate?

Senior Software Development Engineer

Senior Software Development Engineer

Job ID 
553177
Location 
US-WA-Seattle
Posted Date 
9/13/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

Are you inspired by invention? Is problem solving through teamwork in your DNA? Are you a software engineer who dreams of building solutions that combine the latest technology in Robotics, Machine Learning, Computer Vision, AWS services to change how millions and millions of customer orders are fulfilled? Answer yes to any of these and you've got to check us out!

Amazon Robotic Application team is seeking Senior Software Engineers who are fascinated by solving real world fulfillment challenges at Amazon scale using the best scientific research and technology choices available today. You'll be one of the leaders of a multi-disciplinary team that combines software engineers, hardware engineers, applied scientists, control engineers and project managers. Together we own design, prototype, build, integrate, test, launch and running of automated Robotic applications.

This is an early stage initiative with a fast paced, highly collaborative start up like environment inside Amazon. To be successful you need to be flexible and entrepreneurial. You are a true owner - you are hands on and you lead by example. You acquire expertise as needed, iterate and adapt your approach as you learn more. You are deeply interested in pragmatic problem solving as well as taking risks in pioneering brand new areas. You create extendable design and easy to maintain technical solution with the long term vision in mind.

Basic Qualifications

    • Bachelor's degree in Computer Science or related technical discipline
    • 5+ years software engineering experience, including Java and/or C/C++
    • 5+ years of experience building successful products
    • 5+ years of working knowledge of software engineering best practices for full software development life cycle, including coding standards, code reviews, design patterns, source control management, build processes, testing, and operations
    • Excellent verbal and written communications

Preferred Qualifications

    • Master's or Ph.D degree in Computer Science or related technical discipline
    • Experience in building high-performance, highly-available and scalable distributed systems
    • Experience with mentoring junior software engineers
    • Experience influencing software engineer’s best practices within your team
    • Hands on experiences in many disparate technologies and emerging platforms
    • Ability to learn new technologies quickly


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