岗位描述
您是否希望保护亚马逊员工每天登录和访问关键系统的方式?Amazon Foundational Security Services 正在寻找一名软件开发工程师 II,来构建和运营身份与认证服务,保障数万名员工的安全与高效工作。您将设计并交付分布式系统,处理实时身份数据同步、企业设备证书签发以及 Kerberos 认证——解决对正确性和可用性要求全天候保障的问题。这个岗位让您在一个团队内获得身份领域少有的广度。您将参与员工登录与 AWS 访问、近实时目录同步、企业证书颁发机构以及 Kerberos 认证等工作。您将以安全为先的视角,在 AWS 上构建新能力与现代化长期运行的核心基础设施之间取得平衡。如果您准备好将理解清晰的业务问题转化为简单、安全且可维护的代码,同时从每次事故中学习并指导他人,我们期待您的加入。关键工作职责- 设计并构建处理认证、授权和身份数据同步的分布式服务,在可扩展性、性能和安全性之间做出合理权衡- 交付覆盖完整生命周期的软件功能——从范围界定和设计到编码、测试、部署和维护——同时积极审查代码并向队友提供有意义的反馈- 参与运维支持,包括 oncall 轮值、监控与告警、根因分析,并在新功能工作与运维改进之间取得平衡,确保服务保持可靠- 使用 SAML、OpenID Connect、SCIM、LDAP、Active Directory、Kerberos 和 X.509 证书等身份与安全技术,解决真实的认证和授权挑战- 记录您的服务如何构建、测试、运营和保障安全,并培训新团队成员,使他们能够自信地贡献并维护您构建的系统日常工作大多数日子以简短的站会开始。您可能花一上午起草一份设计文档,用于加速超大型组的组成员同步,然后在 AI 编码助手的帮助下编写和测试代码。您会审查队友的代码和设计,提供建设性反馈。下午,您可能与较新的工程师结对,或与依赖您身份数据的合作团队会面,了解他们的后续需求。在您的 oncall 周期间,您会分诊告警和工单,识别根因,并实施永久性修复。关于团队我们隶属于 Amazon Security 下的 Amazon Foundational Security Services。我们的团队构建并运营亚马逊员工每天使用的身份与认证服务——从登录和访问 AWS,到跨下游系统同步身份数据,再到为企业设备签发证书。我们位于西雅图,团队内共享 oncall,通过结构化的 post-incident reviews 从每次事故中学习。指导是这里工作的一部分。工程师们广泛接触身份、安全和 AWS,并通过端到端负责真实问题而成长。无论您是在熟悉我们的系统,还是在向软件开发工程师 III 迈进的过程中承担更困难、更模糊的挑战,您都会找到一个支持您成长、重视运营卓越与创新的团队。多元化经历Amazon Security 重视多元化经历。即使您不完全符合职位描述中列出的所有资格和技能,我们也鼓励候选人申请。如果您的职业生涯刚刚开始、没有遵循传统路径,或包含替代性经历,不要让这些阻碍您申请。为什么选择 Amazon Security?在亚马逊,安全是维护客户信任和交付愉悦客户体验的核心。我们的组织负责为亚马逊所有产品和服务建立并维持高标准的安全。我们为优秀的安全专业人士提供加速职业发展的机会,帮助他们在云、设备、零售、娱乐、医疗、运营和实体店等广泛领域积累经验。包容的团队文化在 Amazon Security,学习和好奇是我们的天性。持续的 DEI 活动和学习体验激励我们继续学习并拥抱我们的独特性。应对最严峻的安全挑战需要我们寻找并庆祝多元的想法、视角和声音。培训与职业成长我们不断提升绩效标准,努力成为地球最佳雇主。因此,您会在这里找到无尽的知识分享、培训和其他职业发展资源,帮助您成长为更全面的专业人士。工作/生活平衡我们重视工作与生活的和谐。工作中的成功绝不应以