Backed by Kleiner Perkins and Madrona.
About the role
As a Software Development Engineer II at Amazon, you will design, build, and operate large-scale, high-availability systems that serve millions of customers. You own components and features end-to-end — from design through implementation, testing, deployment, and operations — and you raise the technical bar for your team through high-quality code, thoughtful design, and strong engineering practices.
More about this role
Overview
As a Software Development Engineer II at Amazon, you will design, build, and operate large-scale, high-availability systems that serve millions of customers. You own components and features end-to-end — from design through implementation, testing, deployment, and operations — and you raise the technical bar for your team through high-quality code, thoughtful design, and strong engineering practices. SDE IIs operate with significant autonomy on well-scoped problems and are trusted to deliver complex features with limited oversight.
Key job responsibilities
- Design, develop, test, deploy, and maintain scalable, secure, and reliable software systems and services.
- Own the delivery of medium-to-large features or components, breaking ambiguous problems into well-defined tasks and driving them to completion.
- Write high-quality, maintainable, well-tested code and clear technical documentation and design docs.
- Participate in and contribute to design and code reviews, improving quality and consistency across the team.
- Operate what you build: monitor service health, respond to operational events, participate in on-call, and drive down operational load through automation and...
Browse similar: Startup jobs