Software Development Engineer, AWS STS

3 weeks ago


Seattle, Washington, United States Amazon Full time
About the Role

We are seeking a highly skilled Software Development Engineer II to join our team at Amazon Web Services (AWS). As a member of our Utility Computing organization, you will have the opportunity to design, implement, and maintain complex software solutions that transform service performance, durability, cost, and security.

Our team is dedicated to building innovative products that delight our customers and raise our performance bar. You will work closely with cross-functional teams to drive business decisions with your technical input and participate in design discussions, code review, and communication with internal and external stakeholders.

Key Responsibilities:

  • Solve challenging technical problems, often ones not solved before, at every layer of the stack.
  • Design, implement, test, deploy, and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Build high-quality, highly available, always-on products.
  • Research implementations that deliver the best possible experiences for customers.

About the Team

The AWS Security Token Service (STS) is a public, globally-distributed web service that allows AWS customers to request billions of temporary, limited-privilege credentials per day. Customers depend on STS for identity federation using industry-standard open protocols such as SAML and OIDC as well as Login with Amazon, Google, and Facebook. We are looking for engineers who can help us build new and exciting features that can scale.

What We Offer

We value diverse experiences and strive for flexibility as part of our working culture. Our employee-led affinity groups foster a culture of inclusion that empowers us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Basic Qualifications

  • 4+ years of non-internship professional software development experience
  • 3+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Preferred Qualifications

  • 4+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Knowledge of professional software engineering and best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Demonstrated ability to achieve goals in a highly innovative and fast-paced environment


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Security Token Service (STS) team. As a member of this team, you will design, implement, and maintain innovative software solutions to transform service performance, durability, cost, and security.Key Responsibilities:Solve challenging technical problems, often ones...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAWS Cryptography is seeking an experienced software engineer to enable developers to build secure and awesome products.This team is dedicated to making it easy for customers to build security into their applications.The Code Signing team needs more engineers who want to change the way developers think of securing their code.You will work with...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAmazon QuickSight is a cloud-based business intelligence service that enables users to create and publish interactive dashboards and reports. As a Software Development Engineer, you will be responsible for designing and implementing critical parts of the service, working closely with cross-functional teams to deliver high-quality features.The...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Metering team. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale distributed systems on top of AWS services.You will work closely with our team to build new anomaly detection algorithms to detect and eliminate...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIJob Summary: We are seeking a highly skilled Software Development Engineer II to join our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team. As an SDE, you will work with a team of engineers to design and create services that help run the team's cloud architecture.Key...


  • Seattle, Washington, United States Amazon Full time

    Job Description:Are you passionate about technology and solving complex problems? Do you want to grow your skills as you help us grow and scale the world's largest cloud computing service? We're looking for a talented Software Development Engineer to join our team in AWS Elastic Load Balancing/EC2 Networking.About the Role:We're seeking a highly skilled...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAs a Software Development Engineer on our AWS Training and Certification team, you will have the opportunity to work on building learning systems that reach millions of AWS customers, partners, and users. Your role will involve designing, developing, and maintaining large-scale web and API applications on AWS, focusing on performance,...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe're seeking a talented Software Development Engineer to join our AWS Incident Prevention team. As a key member of our team, you'll be responsible for designing, implementing, and maintaining large-scale software systems that span tens of thousands of servers across multiple data centers worldwide.You'll work closely with our team of software,...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAmazon Web Services (AWS) is seeking a skilled Software Development Engineer to design and build new capabilities for our Investments Platform. This platform is a collection of products and services that streamline and optimize sales and marketing program operations, engagement, and management. As a member of our dynamic team, you will have the...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAWS Partner Systems is seeking a highly skilled Software Development Engineer to join our team. As a key member of our team, you will design and develop distributed, scalable systems that support AWS' current and future business needs.You will work in a fast-paced environment, relishing the challenge of highly complex business contexts that are...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Global Accelerator team. As a key member of our team, you will be responsible for designing, developing, and shipping features for our globally distributed network offering.Our team owns the design, planning, delivery, and operation of all AWS global infrastructure,...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAt Amazon, we're committed to maintaining the highest level of security across all our products and services. As a Software Development Engineer on our AWS Vulnerability Management team, you'll play a critical role in designing and building scalable services that protect our customers' data.You'll work closely with our compliance and...


  • Seattle, Washington, United States Amazon Full time

    Job Title: Software Development Engineer, AWS HyperplaneAbout the Role:We are seeking a highly skilled Software Development Engineer to join our team at AWS Hyperplane. As a member of our team, you will be responsible for designing, developing, and deploying scalable and highly available distributed systems.Key Responsibilities:* Design and develop new...


  • Seattle, Washington, United States Amazon Full time

    AWS Directory Service: A High-Scale, Highly Available Distributed SystemAWS Directory Service is a fully managed service that enables customers to set up and run Active Directory in the AWS cloud. As a pioneer in identity, access management, security, and distributed platform capabilities, we're building the most secure, reliable, scalable, and performant...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAs a Software Development Engineer on the AWS Telco Network Builder team, you will be responsible for designing, developing, testing, and deploying systems that help AWS Telco customers build cellular networks on AWS infrastructure. You will collaborate closely with a team of engineers to influence our overall strategy and define the team's...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our AWS Telco Network Builder team. As a member of this team, you will work on designing, developing, testing, and deploying systems that help AWS Telco customers build cellular networks on AWS infrastructure.Key ResponsibilitiesDesign and develop core components of AWS Telco...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Marketing team. As a key member of our team, you will be responsible for designing and building innovative technologies that drive revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers.As a...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Energy Team. As a key member of our team, you will be responsible for developing a Sustainability Data Platform that hosts analytical and predictive models to help AWS teams gain business insights on sustainability.You will collaborate with Data Engineers to build...


  • Seattle, Washington, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Fintech Data Platform team. As a key member of our team, you will be responsible for designing and developing scalable, high-performance software components that drive Amazon's growth.Key Responsibilities:Design and deliver software components that meet the needs of...


  • Seattle, Washington, United States Amazon Full time

    Job SummaryAs a senior software engineer in AWS Commerce Platform, you will work on the hardest engineering problems in distributed systems at a massive scale and on multiple dimensions. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, partner with other senior and principal engineers, and provide guidance in...