Software Development Engineer II, SES

AmazonSeattle, WA
$143,700 - $194,400Onsite

About The Position

As part of the AWS Applied AI 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.

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience with Machine Learning and Large Language Model fundamentals, including architecture, training/inference lifecycles, and optimization of model execution

Nice To Haves

  • Bachelor's degree in computer science or equivalent
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience designing, building, operating, and managing large-scale distributed systems or web services
  • Experience building and operating online services and fault-tolerant distributed systems

Responsibilities

  • Work on backend and customer-facing systems, contributing to the development and improvement of our email services.
  • Focus on building reliable and scalable solutions.
  • Collaborate with other engineers to solve complex technical challenges.
  • Ensure our services are highly available and scalable to meet the needs of our global customer base.
  • Work with customers and other technology leaders at Amazon to translate strategic business needs into features and projects.
  • Participate in strategic planning, contributing to the overall direction of the service.
  • Contribute to fostering a culture of creativity and openness.
  • Encourage innovation and growth.
  • Play a role in mentoring and supporting colleagues.
  • On-call responsibilities.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service