Software Development Engineer
Amazon.com
Chennai, TN, IN
11d ago

The Echo Software team designs and engineers high-profile consumer electronics, including Echo, Echo Dot & Echo Sub. We are looking for passionate, hard-

working, and talented Engineers who has experience building innovative, mission critical, high volume applications.

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.

If you join us, you will have the opportunity to :

  • Design and architect an extensible, scalable software platform within the Android / Linux ecosystem.
  • Collaborate with teams to build software components to be reused across Amazon’s entire Digital Products organization.
  • Deliver high quality software through working in a dynamic, team-focused Agile / Scrum environment.
  • Bachelor’s / Master's degree in Computer Science, Computer Engineering or related technical field
  • 3+ years of experience in software development in Java or C++
  • Expert CS fundamentals including data structures, algorithms, run-time analysis, object oriented design and code quality verification
  • Knowledge of scripting languages like Python or Perl
  • Programming experience on mobile platforms, preferably Android
  • Familiarity with working in an Agile environment
  • Ability to effectively articulate technical challenges and solutions
  • Step 2
    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form