Amazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like the Kindle family of products. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc. Since then, we have worked to produce best-selling tablets with breakthrough hardware technology as well as e-readers that have revolutionized reading. What will you help us create?
Work hard. Have fun. Make history.
The Role: We are looking for a Software Development Engineer to join our team and drive the development of our cloud platform that enables innovative speech devices like Amazon Echo. Your job will be to work with multiple teams of engineers (hardware and software) and other team members (PM, Product, Marketing) to design and develop new ways of providing exciting and compelling experiences. You'll measure your success by the quality of your execution, the pace of innovation you help drive, and the increased satisfaction you deliver. If you're ready to make a difference at a company that matters, if you want huge challenges to tackle, we would love to talk to you.
We are looking for passionate, hard-working, and talented Software Engineers who have experience building innovative, mission critical, high volume applications. You will have an enormous opportunity to make a large impact on the design and architecture of cutting edge products used every day, by people you know.
In this role, you will: Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a UNIX or Linux platform) Knowledge of Perl or other scripting languages a plus Experience with distributed (multi-tiered) systems, algorithms, and NoSQL databases Experience in optimization mathematics (linear programming, nonlinear optimization) Ability to effectively articulate technical challenges and solutions Deal well with ambiguous/undefined problems; ability to think abstractly Previous technical internship(s) preferred Graduate degree a plus
Bachelor's degree in computer science, computer engineering or related technical discipline 1+ years experience building production software systems
Design and architecture experience, as well as sound knowledge of OO design patterns and solid real world development skills Experience working on a large scale deployments and performance tuning. Engineering process experience with the Agile Software Development principles Experience with the tools of the trade, including a variety of modern programming languages (Java, NodeJS) and open-source technologies (Linux, Spring) Passionate about operational excellence Skills estimating and executing on committed deliverables Excellent judgment, organizational, and problem-solving skills Exceptional interpersonal communication skill, including verbal, written, and listening.
Amazon is an Equal Opportunity-Affirmative Action Employer-Minority/Female/Disability/Veteran/Gender Identity/Sexual Orientation Associated topics: back end, c c++, c++, c#, developer, devops, python, sde, software programmer, sw
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.