Software Development Engineer

5 months ago
Job ID
Amazon Fulfillment Services, Inc.
Position Category
Software Development

Job Description

Are you a Sr SW Engineer, looking to design something new, from the ground up? Are you seeking a new challenge? Want to use your creative design side? This is your chance to act as the technical visionary, architect and Senior Software Engineer for an entirely new design for online shopping!

The Role
As a Senior Engineer, you will help create the technical Road Map, architect the software system design, and plan for scalability. Your initial focus will be in defining solutions, creating prototypes, testing what works best; and later in the product cycle, coding into production. You will get a chance to develop in a variety of exciting new fields, including natural language processing, machine learning, advanced animation systems and more.

This job will challenge you on various fronts – you’ll need to have the ability to understand what it takes to launch large scale services and features that involve multiple teams. You will solve technical challenges in optimization, large-scale computing, distributed systems, web applications, scalability, security and algorithms just to name a few.

You will have direct ownership over the design and architecture of new components aimed at creating new shopping experiences. We’re looking for a Senior Software Engineer, someone with a demonstrated track record of highly-scalable, global software solutions.

In addition to this, you will influence and deliver exceptional user experiences across multiple platforms including mobile, home devices, and the web.

Your role is to:
  • Work with key stakeholders to define strategy and requirements
  • Lead cross functional development on new technology
  • Work with remote teams to deliver supporting software and services
  • Communicate regularly with senior management

Basic Qualifications

  • Experience in software development
  • Architecture experience
  • Understanding of highly scalable web services and systems
  • Passion for understanding ambiguous, complex problems and driving innovative, clean technical solutions
  • Strong object-oriented design and coding skills (the language of your choice!), and fundamentals in data structures, algorithms, and complexity analysis
  • Ability to mentor small teams of SW developers

Preferred Qualifications

  • Strong technical judgment, creative thinker with a focus on the user
  • Deep understanding of software engineering best practices, OOD, design patterns and algorithms
  • Excellent written and verbal communication
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed