Amazon.com Services LLC
Technology
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at Amazon.com Services LLC. Skills: Attribute-based access control, Scalable software systems. Design scalable software systems. Develop scalable software systems”
Industry & Context.
Root cause analysis
What They're Looking For.
Must Have
5+ years non-internship professional software development experience, 5+ years programming experience, 5+ years leading design or architecture experience, Experience as a mentor, Experience as a tech lead, Experience leading an engineering team
Nice to Have
5+ years full software development life cycle experience, Experience with coding standards, Experience with code reviews, Experience with source control management, Experience with build processes, Experience with testing, Experience with operations
What You'll Do.
Design scalable software systems
Develop scalable software systems
Implement data structures
Lead architecture decisions
Ensure successful delivery
Build high-quality systems
Maintain high-quality systems
Enable fine-grained access controls
Own operational metrics
Collaborate with teams
Drive technical excellence
Conduct design reviews
Review system metrics
Address operational issues
Design new ABAC features
Participate in architecture reviews
Write high-performance code
Handle authorization requests
Contribute to strategic planning
How You'll Work.
Team & Collaboration
Cross-functional teams; Multiple teams
Full Job Description
Do you have a passion for solving complex authorization, authentication, and identity challenges at unprecedented scale? Amazon is seeking a Software Development Engineer III to join our revolutionary Consolidated Attribute Repository for Disparate Systems (CARDS) team, where you'll be working on foundational attribute store technology that powers all of Amazon's identity and access management infrastructure. In this role, you'll launch next-generation attribute-based access control solutions that enable fine-grained access controls across Amazon's entire ecosystem. You'll tackle problems requiring innovative thinking and speed while building systems that serve millions of requests per second. This is your opportunity to shape the future of identity management at one of the world's largest technology companies. Key job responsibilities - Design and develop scalable software systems for attribute-based access control (ABAC) solutions, implementing optimal data structures and algorithms to handle Amazon-scale traffic - Lead architecture decisions for foundational attribute store systems, working across multiple teams to ensure successful delivery of complex identity and access management features - Build and maintain high-quality systems and services that enable fine-grained access controls, adopting best practices and owning operational metrics for customer experience - Collaborate with cross-functional teams to develop functional and non-functional requirements, taking into account tradeoffs in scalability, maintainability, extensibility, performance, and security - Mentor engineers on software development best practices while driving technical excellence through code reviews, design reviews, and knowledge sharing across the organization A day in the life You'll start by reviewing system metrics and addressing any operational issues affecting our attribute store infrastructure. Throughout the day, you'll collaborate with Identity and Access Management service teams
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon.com Services LLC?
Real rants from real employees. Read before you apply.