Job Title: Software Development Engineer
We are seeking a highly autonomous and detail-oriented Software Development Engineer to join our AWS Networking organization. The successful candidate will help us scope, design, build, and operate services that exceed our customer expectations.
About the Team
The team works hand-in-hand with System and Network Development Engineers, Network Operations, and peer software teams to ensure designs are scalable, reduce operational burden, integrate with existing tooling, and maintain our customer focus.
Key Responsibilities
A Software Development Engineer on the team is expected to:
* Operate autonomously, delivering projects at the team or cross-team level
* Interact with other teams, understanding their needs and integrating with their systems
* Drive designs for components and services that deliver new features and capabilities
* Prepare estimates for upcoming deliverables, document proposed solutions, review code of other members, write well-structured and optimized code, perform root cause analysis on operational events, and provide project updates to leadership and other team members
Requirements
To be successful in this role, you should have:
* Experience programming with at least one software programming language
* Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
* Experience designing or architecting (design patterns, reliability, and scaling) of new and existing systems
* Experience (non-internship) in professional software development
* Bachelor's degree in computer science or equivalent
What We Offer
As part of our team, you will:
* Help shape the automation future in Networking
* Use and develop tools, services, and processes that collect and rationalize data from different sources
* Participate in an on-call rotation with your team to support the software developed
* Identify and troubleshoot recurring platform issues with effective escalation to senior-level engineering teams
* Contribute to documentation, process, and procedures
* Be involved in the formulation of structured training
Our Culture
Amazon is committed to a diverse and inclusive workplace. We value your passion to discover, invent, simplify, and build. Protecting your privacy and the security of your data is a top priority for Amazon.