What are the responsibilities and job description for the Software Engineer - Security Token Service position at Amazon Development Center U.S., Inc.?
Are you passionate about developing impactful products that serve millions globally? Join our team to identify, define, and innovate software solutions that transform how businesses operate.
AWS Utility Computing (UC) leads in providing revolutionary product innovations, from essential services like Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2) to new releases that continually set AWS apart in the industry. As a vital part of the UC organization, you'll contribute to developing and managing Compute, Database, Storage, IoT, Platform, and Productivity Apps services within AWS.
The Security Token Service (STS) team at Amazon Web Services (AWS) seeks a talented Software Development Engineer II to create, deliver, and maintain cutting-edge products that genuinely resonate with customers while enhancing our performance standards. You will architect fault-tolerant systems designed for massive scale, tackling complex technical challenges and creating products that customers rely on. You'll also contribute to advancing industry-wide identity federation via open protocols such as SAML and OIDC in our dynamic work environment.
If you have a strong desire for the expansive cloud computing landscape, a history of delivering high-quality solutions in rapidly growing settings, and a commitment to resolving complex customer problems, we are eager to connect with you!
About AWS
Amazon Web Services (AWS) is the most extensive and widely used cloud platform globally. We were pioneers in cloud computing, continuing to innovate, which is why our robust suite of products and services is trusted by startups and Global 500 companies alike.
Diverse Experiences
AWS values an array of experiences. Even if you don't check every box in the job qualifications, we encourage you to apply. Whether your career is just beginning, has taken a non-traditional path, or involves unique experiences, we want to hear from you.
Work / Life Balance
We prioritize work-life balance, ensuring success in your career does not come at the expense of your personal life. Our work culture emphasizes flexibility, fostering an environment where everyone can thrive.
Inclusive Team Culture
At AWS, we emphasize a culture of learning and curiosity. Our employee-led affinity groups promote inclusivity, allowing us to celebrate our differences. Through ongoing events and educational experiences, we embrace our diverse backgrounds.
Mentorship & Career Growth
We are consistently raising our performance expectations as we strive to be Earth’s Best Employer. You will find abundant opportunities for knowledge-sharing, mentorship, and resources to help you advance your professional journey.
Key Responsibilities
As an engineer, you will collaborate across various teams, projects, and environments to make a significant impact on our customers. You will :
- Resolve challenging technical problems, often unprecedented, across all layers of the stack.
- Design, implement, test, deploy, and maintain innovative software solutions to enhance service performance, durability, cost, and security.
- Create high-quality, highly available, and always-on products.
- Research and implement solutions that provide the best experiences for our customers.
A Day in the Life
You'll focus on developing efficient software architecture, tracking metrics, implementing automation, and solving root causes of defects. Responsibilities include :
About the Team
We are the AWS Identity and Access Management (IAM) data plane team, responsible for one of the world's largest and most critical software systems used by all AWS customers. This system makes authorization decisions for every AWS API request and must scale with our services.
Security is paramount for customers considering moving their operations to the cloud. AWS Identity and Access Management (IAM) offers robust authentication and authorization mechanisms alongside customer-facing tools. As AWS grows, so do the demands for enhanced workload and access pattern scalability.
Our team is committed to supporting new members. We have a diverse mix of experience levels and tenures, fostering an environment that champions knowledge-sharing and mentorship. Our senior members provide one-on-one mentoring and constructive code reviews. We care about your career growth and aim to match you with projects that hone your engineering skills, empowering you to tackle more complex tasks down the line.
Basic Qualifications
Preferred Qualifications
Amazon is dedicated to maintaining a diverse and inclusive workplace. We are an equal-opportunity employer and do not discriminate based on race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status.
Our inclusive culture empowers all employees to deliver optimal results for our customers. If you require workplace accommodation or adjustments during the application or hiring process, including support for the interview or onboarding, please reach out to your Recruiting Partner.
Please note, our compensation reflects labor costs across various U.S. markets. The base pay for this role ranges from $129,300 / year in our lowest geographic market up to $223,600 / year in our highest geographic market. Pay is determined by various factors such as market location and job-related knowledge, skills, and experience. Amazon offers total compensation that may include equity, sign-on bonuses, and additional forms of compensation, alongside comprehensive medical, financial, and other benefits. This position will remain open until filled. Applicants should apply through our internal or external career site.
Salary : $129,300 - $223,600