Senior Software Engineer at Amazon

Senior Software Engineer Details

Jan. 14, 2019, 5:26 a.m.
Software Development
team-technology
Seattle, Washington
then mentor team
Join us on our mission to build a highly scalable mission -critical robotics system that will transform our customers’ experiences in ways we can’t even imagine yet. You will architect, lead and build multiple systems that power this vision.. We need versatile, experienced, and motivated engineers who are ready to design software in a start-up like environment. You have a track record of shipping multiple high scale solutions and providing technical leadership, and are not afraid to dive into highly ambiguous areas. If you are passionate about pioneering new technologies for the real world, inventing something new, and delivering great software, we want to talk to you. Key Responsibilities: - Be responsible for system architecture and development for product initiatives and feature development - Investigate, prototype and deliver innovative system solutions - Work in an Agile/Scrum environment to deliver high quality software - Establish architectural principles, select design patterns

· Bachelor’s degree in Computer Science or related field. · 7+ years of experience doing hands-on software development · 5+ years of distributed systems development · Computer Science fundamentals in object-oriented design , data structures , algorithm design, problem solving, and complexity analysis · Demonstrated ability to mentor other software developers to maintain architectural vision and software quality · Proficiency in, at least, one modern programming language such as C++, C# and/or Java · Exceptional interpersonal communication skill, including verbal, written, listening and customer
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft