Software Development Manager - AMAZON ROBOTICS - Boston area
2 months ago(1/30/2019 4:26 AM)
Company/Location (search) : Country (Full Name)
Software Development Manager - Amazon Robotics - North Reading, MA..
Are you inspired by invention? Is problem solving through teamwork in your DNA? Are you a software development manager who dreams of building solutions that combine the latest technology in Robotics and 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!
The Amazon Robotic Applications team is seeking Software Development Managers who are fascinated by solving real world fulfillment challenges at Amazon scale using the best scientific research and technology choices available today. You'll lead a team of software engineers operating in a multi-disciplinary environment which includes hardware engineers, applied scientists, control engineers and project managers. You lead the design, development, integration, test, and deployment of robotic systems across the Amazon fulfillment network.
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. You build highly effective teams.
Bachelor’s Degree in Computer Science or related field
7+ years professional experience in software development
2+ years of people management
Strong Computer Science fundamentals
Strong analytical skills and ability to design scalable systems
Proficient oral and written communication skills
Ability to collaborate effectively with a diverse, talented team
· 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. . Experience in machine learning, computer vision, Robotics and automated systems.