Amazon Web Services (AWS) is the world leader in providing a highly available, durable, secure infrastructure platform in the cloud, powering hundreds of thousands of businesses around the world. The AWS Messaging team owns and operates Amazon SNS (Simple Notification Service), Amazon SQS (Simple Queue Service), and Amazon MQ. Our services provide AWS customers with the cloud messaging infrastructure needed for building highly scalable, asynchronous, and fault-tolerant applications.

We are looking for a Software Engineer (SDE) to help refine our roadmap and technical direction, and follow through with detailed architecture, , tests, and reusable code. The SDEs in the AWS Messaging org drive the operational excellence of massive-scale .

Basic Qualifications:
• Strong debugging, troubleshooting, and problem solving skills.
• Proficiency with computer science fundamentals, such as object-oriented , structures, and .

Preferred Qualifications:
• Knowledge of professional software engineering practices and best practices for the software life cycle, including coding standards, code reviews, control management, build processes, testing, and operations.
• Strong customer focus, ownership, and drive.
• Experience building and operating online services and fault-tolerant .

Job Overview