skip to main content

Important Notice

It appears you are using an older version of your browser. While some functions will be available, Delaware JobLink works best with a modern browser such as the ones provided by:

Please download and install the latest version of the browser of your choice. We apologize for any inconvenience.

Manager of Software Development, Amazon Search

Click the Facebook, Google+ or LinkedIn icons to share this job with your friends or contacts. Click the Twitter icon to tweet this job to your followers. Click the link button to view the URL of the job, which then can be copied and pasted into an e-mail or other document.

Job Details
Job Order Number
Company Name
Amazon Web Services
Physical Address

Berlin, DE
Job Description

Job Description

Amazon Search is looking for a Software Development Manager to lead a team in Search Customer Experience. The organization enables teams throughout the company to conceptualize, create and evaluate compelling search experiences for our customers. Our goal is to accelerate the rate of experimentation in Search and to do so, we provide a suite of developer and designer tools that enable that.

We are looking for a motivated SDM who is passionate about delivering a world class Search CX to customers and also building a stellar developer experience. On a day-to-day basis, you will:

+ Lead a medium-sized, close-knit team of engineers that are agile, data driven, and highly collaborative.

+ Design and implement your own ideas along with those that meet customer-driven, highly visible goals. Our impact is huge: hundreds of millions of customers, billions of dollars in revenue and hundreds of millions of content optimization decisions per day.

+ Build services and libraries used by hundreds of developers.

+ Release new features daily to our customers.

To be successful on this team, you should be highly motivated to build quality systems with a high speed of delivery. In addition, you should enjoy mentoring and leading less experienced engineers, and be excited about building a team around you that can deliver more together than you can alone. You should be well-rounded and not afraid to tackle challenges ranging from high-scale, highly-available, low-latency back-end systems to front-end customer facing systems. If this sounds like you, let’s talk more!

Basic Qualifications

+ Bachelor’s Degree in Computer Science or related field

+ 5+ years professional experience in software development

+ Computer Science fundamentals in object-oriented design

+ Computer Science fundamentals in data structures

+ Computer Science fundamentals in algorithm design, problem solving, and complexity analysis

+ Proficiency in, at least, one modern programming language such as C, C++, Java, Javascript

+ Strong written and verbal communication skills

Preferred Qualifications

+ Great candidates will have a proven track record of leading the delivery of large-scale, high-quality systems focused on the platform and application layers of the technology stack

+ Candidates must be innovative, creative, flexible and self-motivated, with the ability to design and write high-performance, reliable, and maintainable code

+ Successful candidates will have a strong background in an object-oriented language such as Java and experience building large scale web applications

+ Strong desire to improve our customer’s search experience a must

+ Experience with Scrum or Agile development a plus

+ 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

+ Ability to take a project from scoping requirements through actual launch of the project

+ Deep hands-on technical expertise in at least one major technical area: large scale full stack development, building complex distributed systems, designing massive global networks

+ Experience managing complex projects, with significant bottom-line impact

+ Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs

+ Experience mentoring/training the engineering community on complex technical issues

+ Experience as a technical lead on demanding, cross-functional projects

+ Ability to ensure the quality of architecture and design of systems

Share this job

Job ID686939

CompanyAmazon Development Center Germany GmbH

Position CategorySoftware Development

Company/Location (search) : Country (Full Name)Germany

To view full details and how to apply, please login or create a Job Seeker account.