员工软件工程师职位
我们正在寻找一位经验丰富的员工软件工程师,加入我们的账户服务团队。此职位将涉及构建和增强可扩展的服务,以支持关键的客户体验,重点在于创建高质量、可靠和高性能的软件,同时确保强大的安全措施。
主要职责:
• 编写清晰、可维护且文档齐全的代码,遵循行业最佳实践,包括代码审查和设计模式。
• 解决性能瓶颈,优化前端和后端组件以提高速度和可靠性。
• 参与构建、部署和监控流程的自动化和优化,以支持顺利的开发生命周期。
• 开发和维护全面的测试套件(单元测试和集成测试),确保系统的可靠性和稳健性。
• 实施和维护安全最佳实践,保护敏感数据并确保遵守相关标准和法规。
要求与资格:
• 12年以上工程师经验,计算机科学、工程或相关领域的学士学位,或同等的实践经验。
• 有Golang经验或精通一种或多种后端编程语言(例如,Java、Python、Node.js、C#或C++)。
• 具备JavaScript、TypeScript或React的经验,以及关系型和NoSQL数据库技能。
• 深刻理解基于云的架构,包括无服务器框架、容器化(例如,Docker、Kubernetes)和CI/CD管道。
• 具备代码质量、测试和性能优化的最佳实践,拥有单元测试、集成测试和调试工具的实际经验。
关于我们的团队
账户服务团队设计和维护基本服务,包括身份验证和授权系统,这些系统对我们客户的用户体验至关重要。此外,我们还管理用户设置、个人资料、观看数据和单点登录(SSO)功能。我们采用开发最佳实践,并利用云基础微服务架构中的最新技术,确保即使在高流量负载下也能实现无缝性能。