Job Description
">
Amazon is seeking a highly autonomous and detail-oriented Software Development Engineer to join our AWS Networking organization. The successful candidate will help design, build, and operate services that exceed customer expectations.
">
The ideal candidate possesses strong written and verbal communication skills and has significant experience working at scale. They will collaborate with System and Network Development Engineers, Network Operations, and peer software teams to ensure designs are scalable, reduce operational burden, and maintain a customer focus.
">
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. This includes data centers, servers, storage, networking, power, and cooling equipment that ensure customers have continuous access to innovation.
">
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll work collaboratively across AWS to deliver high standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers.
">
Key Responsibilities:
">
As a Software Development Engineer, you will be expected to:
">
">
* Drive designs for components and services that deliver new features and capabilities.
">
* Prepare estimates for upcoming deliverables.
">
* Document proposed solutions.
">
* Review code from other members.
">
* Write well-structured and optimized code.
">
* Perform root cause analysis on operational events.
">
* Provide project updates to leadership and other team members.
">
">
This position involves on-call responsibilities, typically one week every 4-5 weeks during working hours.
">
BASIC QUALIFICATIONS
">
To be eligible for this role, you should have:
">
">
* Experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
">
* Experience programming with at least one software programming language.
">
* Experience designing or architecting systems, including design patterns, reliability, and scaling.
">
* Experience building complex software systems that have been successfully delivered to customers.
">
">
PREFERRED QUALIFICATIONS
">
A Bachelor's degree in Computer Science or equivalent is preferred.
">
About Amazon
">
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.