Software Development Engineer, Alexa Voice Experience Service
You have the opportunity to solve business challenges through innovative technology. Do you enjoy working on cutting-edge, scalable services in a team environment? Do you like working on industry-defining projects that make a significant impact?
At Amazon, we hire skilled technologists to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world's most beloved brands – customer obsession is part of our company DNA.
Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and see the direct impact of their work.
If this role aligns with your goals, come chart your own path at Amazon
The challenges SDEs solve for at Amazon are vast and affect millions of customers, sellers, and products worldwide. We're looking for individuals who are excited by the idea of creating new products, features, and services from scratch while navigating ambiguity and the pace of a rapidly evolving company.
Key Responsibilities:
* Work with emerging technologies including AWS services.
* Continuously learn new concepts (our solutions are complex and highly interesting).
* Collaborate with multiple teams within Amazon to develop solutions that create value for both the teams and their customers.
* Solve difficult problems with clean and practical code.
* Design, build, deploy, and maintain scalable and robust systems and tools.
* Develop highly scalable and available backend Java services.
A Day in the Life:
As a Software Development Engineer in one of our teams, you will be working using Agile processes and various exciting technologies. You will collaborate closely with your team members, software development managers, and technical program managers to deliver high-quality products to our customers. You will have numerous opportunities to grow both your technical and soft skills.
BASIC QUALIFICATIONS:
* No specific programming language is required, but you should be familiar with languages such as Java, C/C++, or Python.
* Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem-solving, and complexity analysis.
PREFERRED QUALIFICATIONS:
* Previous technical internships if applicable.
* Experience with distributed, multi-tiered systems, algorithms, and relational databases.
* Experience in optimization mathematics such as linear programming and nonlinear optimization.
* Ability to effectively communicate technical challenges and solutions.
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify, and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice to know more about how we collect, use, and transfer the personal data of our candidates.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please visit our accommodations page for more information.