.Job ID: 2709327 | Amazon Development Centre Ireland LimitedSoftware Development Engineer - Simple Email ServiceAs part of the AWS Solutions organization, we have a vision to provide business applications, leveraging Amazon's unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers' businesses through delivery of intuitive and differentiated technology solutions that solve enduring business challenges. We blend vision with curiosity and Amazon's real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to buy and easy to use.Come and build the future with us as we redefine the email communication experience for people and applications! Amazon Simple Email Service (SES) is on a mission to revolutionize email experiences for our customers and their end users. We are at the forefront of creating richer, more engaging email functionalities, innovating at every step to provide a seamless, unified experience.As a Software Development Engineer for Amazon SES, you'll work on backend and customer-facing systems, contributing to the development and improvement of our email services. You'll focus on building reliable and scalable solutions, collaborating with other engineers to solve complex technical challenges, and ensuring our services are highly available and scalable to meet the needs of our global customer base.As a member of the SES engineering team, your job will allow you to work with customers and other technology leaders at Amazon to translate strategic business needs into features and projects, with an opportunity to participate in strategic planning, contributing to the overall direction of the service.Leadership and Culture-BuildingIn Amazon, everyone is a leader. You will contribute to fostering a culture of creativity and openness. Your work will encourage innovation and growth, and you will play a role in mentoring and supporting your colleagues. Knowledge sharing and professional development are important, and you'll be part of a team that values these elements.On-Call ResponsibilityThis position involves on-call responsibilities. We don't like being paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault-tolerant. When we do get paged, we work together to resolve the root cause so that we aren't paged for the same issue twice.BASIC QUALIFICATIONS3+ years in professional, non-internship software development.3+ years of experience with a modern programming language such as Java, C++, or C#, including object-oriented design. Active involvement in software development within the last 3 years.1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems