Live chat
Amazon.com, Inc.

Senior Software Development Engineer

Amazon.com, Inc. - Cambridge, MA

Job DescriptionWe are a company that nurtures both its products and its people. We are the largest provider of audiobooks on the planet - a collection of artists, designers, and technologists with a love of innovation and the art of spoken word, and we need more great people! We love our customers and we love our product. We're on a mission to share great stories with the world and we want you to be a part of that journey. Audible is looking for a Senior Software Engineer who is excited to apply their depth of experience to Audible\u2019s intersection with Amazon growing portfolio products and devices. The Audible Amazon Services team own the services that enable Audible's features on Amazon web and Devices including Alexa, Kindle, Fire Tablets, Fire TV, and eReaders. Your mission will be to build robust high-volume server-side code that is always fast, available, scalable and engineered to withstand unparalleled demand. As a software engineer at Audible, you will be expected to design, develop and implement high-quality, scalable, and maintainable solutions that delight customers. You will work with multiple partners across the organization including Development Managers, Product/Program Managers, Quality Assurance Engineers, Business stakeholders, etc. The software you develop will be used on a daily basis by millions of Audible consumers world-wide across millions of Amazon devices! KEY RESPONSIBILITIES

Apply principles and techniques of computer science, engineering and analysis to the development of complex software
Participate in internal review of software components and systems
Work proactively with minimal technical direction to determine appropriate approaches to software development life cycle
Define the scope, schedule and expectations for the work to be executed
Collaborate with senior management and leadership within the engineering organization
Build stable working relationships internally
Resolve a diverse range of technical problems and issues of broad scope and complexity

Basic Qualifications

Bachelor\u2019s Degree in Computer Science or related field
10 years of relevant experience
Strong working knowledge of data structures, algorithms, and object-oriented design patterns
Experience with highly scalable systems
Quick learner, with passion for new technologies
Technical team lead experience

Preferred Qualifications

Knowledge of Microservices development techniques and best practices
Proficiency in at least one modern, strongly typed OO language, preferably Java
Experience using Agile methodology
Audible is an Equal Opportunity Employer-Minority/ Female/ Disability/ Vet

13 days 3 hours ago

Amazon.com, Inc.

apply

Senior Software Development Engineer Amazon.com, Inc. - Cambridge, MA, United States

   

Location: Cambridge, MA

Company Profile:
Amazon, a Fortune 500 company based in Seattle, Washington, is the global leader in e-commerce. Since Jeff Bezos started Amazon in 1995, we have significantly expanded our product offerings, international sites, and worldwide network of fulfillment and customer service centers. Today, Amazon offers everything from books and electronics to tennis rackets and diamond jewelry. We operate sites in Canada, China, France, Germany, Italy, Japan, Spain and United Kingdom and maintain dozens of fulfillment centers around the world which encompass more than 26 million square feet.