Finding the best job has never been easier
Share
Key job responsibilities
* Build high quality infrastructure and software.
* Own both the product and the technology behind.
* Design and propose long term technical roadmaps.
* Deep dive into unknown technical domains and bring the knowledge back to the team.
* Develop close partnership with other teams within Amazon.
* Mentor and influence junior engineers.
* Engage with the engineering community across Amazon to share learnings and grow.A day in the life
As an SDE II, you will start by learning about our existing products and technologies first. You will spend most of your time tackling difficult technical challenges and implementing new features across a variety of tech stacks. You will design major parts of our software solution under the guidance of senior engineers. You will influence junior engineers by advocating software best practices. You will influence product decisions by providing technical insights and suggestions. You will have access to a broad range of training materials and community support for your own growth. You will own our operational excellence and proactively refine our software development processes.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit