Senior Software Engineer

US-CA-Sunnyvale
7 months ago
Job ID
509097
Amazon Corporate LLC
Position Category
Software Development

Job Description

Amazon's technology group for Logistics is responsible for developing and implementing cutting edge initiatives in this space. We are hiring for a new team whose main focus is innovation in the customer experience and building the next generation platform which will serve the needs for fast growing selection of items on Amazon.com and new and innovative business ventures.

We are looking for talented SDEs to design and build these new systems. The software must provide highly reliable, low cost transportation solutions to Amazon.com customers and other merchants that can scale to thousands of transactions per second. You will work on hard problems at scale and will have autonomy to deliver. You will learn about real-time adaptive transportation solutions, routing algorithms and optimizations, operating on large scale datasets and more.

We are looking for a passionate, hard-working, and talented Software Development Engineer who has experience building world-class Linux, Android native, and Android Java applications as well as verse in Kernel, RTOS, and Embedded development. The person chosen for this position will have the opportunity to contribute their creative ideas and energy to our group. You will be working on cutting edge technologies in the market today. The development will be from the concept to the launch stage and ensuring the highest level of quality for your deliverables.

You will be:
· Responsible for the design, development and maintenance of a software that enables innovative Amazon Logistics experience
· Working with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
· Leading architecture and design of new and current systems, from conception to launch
· Working in an Agile/Scrum environment to deliver high quality software

Basic Qualifications

Basic Qualifications:

· Bachelor’s degree in Computer Science, Computer Engineering or related field
· 4+ years professional experience in leading software development building software for consumer devices
· 7+ years overall software development experience
· Strong development and debugging skills using Java and C++ in Linux and Android environments
· Solid Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis

Preferred Qualifications

Preferred Qualifications:
· Master’s degree in Computer Science, Computer Engineering or related field
· Have participated in complete product software development cycle from inception to launch
· Web Services and cloud development experience
· Experience in Android or iOS consumer app development
· Experience in mentoring junior engineers
· 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
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed