Senior Software Engineer, Amazon Scout

Amazon.Com, Inc. Seattle , WA 98113

Posted 2 months ago

Are you inspired by building new technologies to benefit customers? Do you dream of being at the forefront of robotics and autonomous system technology? Would you enjoy working in a fast paced, highly collaborative, start-up like environment? If you answered yes to any of these then you've got to check out the Amazon Scout team.

We've been hard at work developing a new, fully-electric delivery system Amazon Scout designed to get packages to customers using autonomous delivery devices. These devices were created by Amazon, are the size of a small cooler, and roll along sidewalks at a walking pace. We developed Amazon Scout at our research and development lab in Seattle, ensuring the devices can safely and efficiently navigate around pets, pedestrians and anything else in their path.

The Amazon Scout team shares a passion for innovation using advanced technologies, a love of solving complex challenges, and a desire to impact customers in a meaningful way. We're looking for individuals who like dealing with ambiguity, solving hard, large scale problems, and working in a startup like environment. To learn more about Amazon Scout, check out our Amazon Day One Blog post http://amazon.com/scout

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 and then mentor team members on their appropriate application

  • Work side by side with partners, colleagues and teams on challenging problems

  • Have experience working in mobile applications on consumer electronics products or large scale web/server development

  • Be highly effective and thrive in a dynamic environment with multiple, changing priorities.

  • Take great pride to innovate on new products that are used by millions of users

  • Understand what's important when releasing software to end users and have been through the process from start to finish

  • Be comfortable with proactive outward communication and technical leadership and never shy away from a challenge.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Development Engineer Amazon Dynamodb

Amazon.Com, Inc.

Posted 1 week ago

VIEW JOBS 10/4/2019 12:00:00 AM 2020-01-02T00:00 Want to build insights to help Amazon DynamoDB reach exabyte scale? Come and work on the DynamoDB team! DynamoDB is a fully managed NoSQL serverless database that provides fast and predictable performance (millisecond latencies for reads and writes) with seamless scalability. DynamoDB receives tens of millions of read and write requests per second to databases that are hundreds of terabytes in size. We are already one of the biggest distributed database systems in the world. Still, our aspirations are to grow DynamoDB by ten times in the next two years. We are looking for deeply technical, team-first-mentality individuals who are willing to commit themselves to this goal. Engineers say DynamoDB is a technically challenging space that requires unique and innovative solutions. When working on DynamoDB, you get to solve the hardest engineering challenges in distributed systems at massive scale. As a developer on the DynamoDB team, you can exercise your intellectual curiosity to its maximum, work with an amazing team of very intelligent individuals who will help you grow your skills and career, and hone your design and architectural skills by working with principal engineers and senior engineers on a daily basis. This is a hands-on position in which you do everything from designing, implementing rock-solid components, launching a new service iteratively, mentoring other engineers, and evangelizing the work done by your team. As a senior engineer on the Insights team, you will build new high-demand, customer-facing features for DynamoDB to help customers manage their tables efficiently by getting insights about their access patterns. This requires processing hundreds of millions of data points every hour and managing an internet-scale, time-series database to power DynamoDB's ten-times growth in the next two years. As a senior engineer you will play a big role in defining our new offerings in a way that takes advantage of your deep knowledge of industry trends and engineering tradeoffs (big data, serverless, IoT, ad tech). You should be able to handle hard distributed systems problems and hard resource optimization problems. As a Tier Zero Amazon service that will be growing at a very high rate, our solutions have to be solid, scalable, efficient, and extremely fault tolerant. As a senior engineer, you will design systems to adhere to these tenets, and mentor junior engineers. This is a hands-on position where you will do everything from building rock-solid components to formulating strategy and evangelizing technology, mentoring other engineers and providing training and support for our supported technologies. You need to not only be a top software developer with a good track record of delivering, but also excel in communication, leadership, and customer focus. If you want to test your limits and tackle technical challenges you won't see anywhere else, join our team. Your responsibilities will include: * Translation of complex functional and technical requirements into detailed architecture and design. * Running multiengineer, cross-team projects. You will need to demonstrate and mentor others on project management, and prioritization. * Being hands on. Work with others on the engineering team to manage day-to-day development activities, participate in designs, design reviews, code reviews, and implementation. * Delivery of quality features on time and on budget, and execution against project plans and delivery commitments. * Performing data analysis to identify opportunities to optimize our fleet. * Working with data scientists to understand the data they need, and build services to act on the insight from the data scientists. * Maintaining current technical knowledge to support rapidly changing technology, always being on the lookout for new technologies and working with management and the development team to bring in new technologies. You must be able to work with a minimum of technical supervision and supplemental engineering support, while responding efficiently to multiple priorities. You also will work with engineering teams to design and optimize a wide variety of development projects using a variety of development tools and practices. In addition, the role involves developing shared components and tools, analyzing the latest technologies and development trends, and establishing and implementing standard practices. In joining our team, you'll enjoy a competitive salary, great benefits, a creative and comfortable work environment, and the exciting opportunity to be part of a fast-paced and growing technology company. For more information about AWS, see http://aws.amazon.com. For more information about DynamoDB, see http://aws.amazon.com/dynamodb/. Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation Amazon.Com, Inc. Seattle WA

Senior Software Engineer, Amazon Scout

Amazon.Com, Inc.