Amazon

Returning Candidate?

Senior Software Development Engineer

Senior Software Development Engineer

Job ID 
490612
Location 
US-WA-Seattle
Posted Date 
4/5/2017

Job Description

Digital Commerce Platform is looking for a senior software engineer to join Kindle Integration Service team that enables some of Amazon’s fastest growing and most dynamic businesses such as Digital Ebook Purchasing.

As a key technical leader on the team you will:

1) Lead the design, architecture and development: KIS (Kindle Integration Service) is a business logic hosting platform designed to make it safe and easy to create and modify business logic. We provide low latency guarantee on static workflow executions at scale. We are looking to build the next version of the platform. There is a great opportunity for a creative technical leader to innovate in the space and drive production direction.

2) Measure and make continuous improvements: We obsess on identifying new ways to measure the effectiveness of our solutions and ways to improve them. We identify areas of improvement in our services, tools, processes and strive to make them better.

3) Influence other team’s technical direction: Kindle Integration Service now has tenants across Amazon teams and we are gaining interests from more and more other tenants. Some of Amazon products powered by our services are Kindle Ebook Purchase, Subscribe with Amazon, etc. Being a technical leader in a such a platform team let you architect solutions to influence the technical directions of other teams in Amazon.

Basic Qualifications

· BS/MS in Computer Science or similar technical field
· 8 - 10 years of industry experience in object-oriented design and software construction in Java or C++
· Excellent leadership, problem solving and analytical skills
· Experience in design and implementation of large scale, high performance, and high availability systems

Preferred Qualifications

· Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
· Experience with mission critical, 24x7 systems
· Ability to articulate technical challenges and deliver solutions to complex problems
· Practical experience with software engineering best-practices and a strong desire to create quality solutions and designs