Returning Candidate?

Senior Software Development Engineer

Senior Software Development Engineer

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

Are you seeking an environment where you can drive innovation? Do you want to apply state-of-the-art computer technologies to solve real world problems? Do you want to affect not only internal users but Retail customers worldwide? In Retail Systems, you will pave the future of Amazon Retail, enhancing how we do business and our effectiveness as a player in the global e-commerce. Amazon has risen to the top of online retail, but there is still a lot of work to be done to remain competitive and find new opportunities.

Amazon’s Vendor Systems team is building a recommendation platform to help vendors grow their business on Amazon. Our mission to provide the most relevant and timely recommendations to our vendors. Our culture is to make metrics driven decisions. We generate tons of metrics and analyze them to continuously raise the bar on our recommendations.

We are seeking an outstanding SDE to join our team As a full-time SDE, you will have fun researching, designing, prototyping and building services, data pipelines and awesome user experiences. We are looking for a talented, hands-on developer, who takes pride in setting the standard for coding excellence in all facets of the design and development process. If you are a proactive problem solver that easily balances trade-offs between competing interests; capable of utilizing your superior communications skills to work seamlessly across cross-functional teams – both technical and non-technical; thrive in an environment where you can give direction and input to sometimes ambiguous, always complex problems in order to create the optimal solution; and your solutions are technically precise and easily understood, we want to hear from you!

Basic Qualifications

  • Bachelor's Degree in Computer Science or related field
  • 4+ years professional experience in software development and building successful production software systems
  • Knowledge of Computer Science fundamentals (object-oriented design, algorithm design, data structures, problem solving, and complexity analysis)
  • Experience with at least one modern programming language (Java, C/C++, C#)
  • Candidates must have experience developing cloud software services and an understanding of design for scalability, performance and reliability

Preferred Qualifications

  • Passionate about technology
  • Eager to learn and learn fast, enjoy a fast paced environment
  • Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
  • Excellence in technical communications with both technical and non-technical peers
  • Ability to take a project from requirements gathering and design to actual product launch
  • Excellent written and oral communication skills
  • Most of all: enthusiasm, creativity, and inventiveness! You will be asked to find new ways to solve challenging problems every day

Your Talent Network Profile

Not ready to apply? Connect with us for general consideration.