Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Amazon

Sr. Software Development Engineer

Sunnyvale, CA

DESCRIPTION

Excited about robotics, and how it will be used in our every day lives? The Amazon Consumer Robotics group is pushing the boundaries of what's possible, making the future closer than ever.

Astro is Amazon's first household robot to use AI and Intelligent Motion to gracefully and intuitively interact with people and spaces. It is a different kind of robot, one that's designed to help customers with a range of tasks like home monitoring and keeping in touch with family. It brings together new advancements in artificial intelligence, computer vision, sensor technology, voice and edge computing in a package that's designed to be helpful and convenient.

The Role:

We are a smart team of doers that work passionately to apply cutting-edge advances in robotics and software to solve real-world challenges that will transform our customers' experiences in ways we can't even imagine yet. We are looking for an intrepid problem-solver to dive into an ambiguous problem space and design and deliver innovative software solutions, and to collaborate with cross-functional engineering teams, including Amazon Robotics, to put the concepts you develop into production.

Want more jobs like this?

Get Software Engineering jobs in Sunnyvale, CA delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


The ideal candidate is clearly passionate about new opportunities and has a demonstrable track record of success in delivering new features and products. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high-performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. This person has thrived and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast.

BASIC QUALIFICATIONS

• 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
• 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
• 4+ years of professional software development experience
• BS/MS in Computer Science or equivalent
• 3+ years of industry experience
• 3+ years of object-oriented programming experience in Java or C++; in Linux, Windows, and/or Mac environment
• Computer Science fundamentals in data structures, algorithms, run-time analysis, object-oriented design and code quality verification

PREFERRED QUALIFICATIONS

• 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
• Experience developing android applications with good understanding of design for performance and reliability.
• Experience building applications on Cloud, connecting Cloud to Android application
• Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
• Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us//.

Job ID: Amazon-1392128
Employment Type: Other

This job is no longer available.

Search all jobs