Software Development Engineer | Amazon Delivery Experience

Amazon.Com, Inc. Seattle , WA 98113

Posted 4 weeks ago

For millions of customers worldwide, the Amazon name is synonymous with delivery and the Delivery Experience (DEX) team provides those customers with innovative ways to get what they want and need, enabling the choices they make on every order, every day. We combine customer impact with retail invention, solving huge technical challenges along the way.

  • This is SUPER high-visibility work: Our mission is to provide consistent, accurate, and relevant delivery information to every single page on every Amazon-owned site.

  • MILLIONS of customers will be impacted by your contributions: The changes we make directly impact the customer experience on every Amazon site. This is a great position for someone who likes backend development and Service Oriented Architecture, but wants to see and measure their direct impact on customers.

  • We are a cross-functional team that owns the ENTIRE delivery experience for customers: From the business requirements to the technical systems that allow us to directly affect the on-site experience from a central service, business and technical team members are integrated so everyone is involved through the entire development process.

As a Software Development Engineer for Delivery Experience, you will be responsible for new services and features that improve the discoverability of delivery options for all customers, and utilize our current delivery experience architecture. To succeed, the skill to build highly scalable, fault-tolerant systems that can withstand millions of operations per day will not be enough.

You will be responsible for projects that require enhancements to multiple systems, including many outside your team's ownership. You'll need a proven ability to architect elegant solutions to new challenges spanning multiple systems, and to effectively share your technical vision with others. You will be working with multiple teams across the company in many different areas, so collaboration skills are a must. So, if you're creative, talented, have a strong sense of both technical and business ownership, and enjoy solving complex challenges that have a huge impact on all of Amazon's customers, we've definitely got the role for you!

Individuals interested in this position should have practical experience in building high-performance, reliable systems in a complex, multi-tiered, and distributed environment. The ideal candidate will have experience working with Java, C++, Perl, or distributed computing technologies on a Linux platform.



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
Software Development Engineer Amazon Dynamodb Continuous Data Protection

Amazon.Com, Inc.

Posted 3 days ago

VIEW JOBS 2/19/2020 12:00:00 AM 2020-05-19T00:00 Want to work on a product that can: * Backup hundreds of TBs of customer tables in seconds * Replicate tables across continents * Encrypt PBs of data with no performance degradation DynamoDB is a fully managed NoSQL serverless database that does all this and more. DynamoDB provides fast and predictable performance (millisecond latency for reads and writes) while supporting seamless scaling. DynamoDB receives tens of millions of read and write requests per second to databases that are hundreds of TBs in size. We are already one of the biggest distributed database systems in the world. That being said, we believe it is still Day 1 for DynamoDB and our aspirations are to grow this product by 10x in the next 2 years. We are looking for deeply technical, team first mentality individuals who are willing to commit themselves to this aspiration. Engineers say DynamoDB is a technically challenging space that requires unique and innovative solutions. In DynamoDB, you will get to solve the hardest engineering challenges in distributed systems at massive scale. As a developer in the DynamoDB team, you will get to exercise your intellectual curiosity to its max, work with an amazing team of super sharp individuals who will help you grow your skills and career, and hone your design and architectural skills by getting to work with Principal Engineers and Senior Engineers on a daily basis. This will be a hands on position where you will do everything from designing, implementing rock solid components, launching a new service, mentoring other engineers as well as evangelizing the work done by your team. Position Responsibilities * Lead design, implementation, and deployment of highly distributed, large scale services. * Translate complex functional and technical requirements into detailed architecture and design * Be very hands-on; work with others on the engineering team to manage the day-to-day development activities, participate in designs, design review, code review, and implementation. * Deliver quality features on-time and on-budget and execute against project plans and delivery commitments. * Contribute to Amazon's Intellectual Property through patents and/or external publications. For more information about DynamoDB please visit http://aws.amazon.com/dynamodb/ Amazon.Com, Inc. Seattle WA

Software Development Engineer | Amazon Delivery Experience

Amazon.Com, Inc.