高级全栈工程师(Python 与 React)
为全球品牌打造融入 AI 技术的餐饮科技软件,负责 Python 和 React 相关工作。端到端负责可扩展功能,涵盖架构设计、开发、部署与监控。
描述
- 与产品、设计和工程团队协作,构建、测试、部署并维护可扩展的 Web 应用。
- 使用 AI 编程代理加快产品开发并修复缺陷。
- 构建并维护 RESTful 和 GraphQL API。
- 使用 Sidekiq 等工具构建异步应用工作流。
- 开发响应迅速、高性能的 React.js 界面和可复用组件。
- 为 PostgreSQL 和 MySQL 数据库编写并优化 SQL 查询。
- 提升大型企业系统的可靠性、可扩展性和可维护性。
- 与团队共同起草技术规范,以支持产品路线图和企业架构目标。
- 运用 APM 和可观测性工具查找、诊断并解决性能瓶颈。
- 发现技术债务并牵头采取切实措施加以减少。
- 从产品设计到实施、发布和监控,全程负责功能交付和复杂问题处理。
- 在协作式小组团队环境中与产品、设计和工程团队合作。
- 通过与内部平台用户协作,为外部客户提供支持。
- 确定技术债务的优先级并加以减少,同时提升系统的可扩展性和性能。
- 参与架构和技术设计讨论。
- 参与代码审查、自动化测试、CI/CD 和部署工作流。
- 诊断并解决服务中断,查明根本原因并落实后续改进。
- 指导初级工程师,并通过 AI 驱动的方法倡导良好的工程实践。
任职要求
- 计算机科学、工程相关专业学士学位,或具备同等实践经验。
- 至少 6 年使用 Python 构建企业级应用的经验。
- 至少 3 年使用 React.js 或其他现代 JavaScript 框架的经验。
- 至少 3 年在 30 人或以上规模的工程团队工作的经验。
- 至少 3 年全远程工作的经验,并有意愿继续远程工作。
- 至少 3 年在 AWS 上开发和运行应用的经验。
- 至少 2 年使用 AI 编程代理的经验,包括 Claude Code 或 Codex。
- 有在本地开发环境中使用 Docker 的经验。
- 有在 AWS 上运行企业级生产工作负载的经验。
- 有集成 RESTful 和 GraphQL API 的经验。
- 有直接针对关系型数据库编写 SQL 查询的经验。
- 有使用多种工具或框架构建异步后台作业处理的经验。
- 有使用 Datadog、Sentry 或 New Relic 等可观测性工具的经验。
- 有编写自动化单元测试并实现超过 60% 代码覆盖率的经验。
- 有使用 GitHub Actions 开发 CI/CD 工作流的经验。
- 有改造旧版 Python 应用的经验。
- 有在产品驱动型工程组织工作的经验。
- 有跨多个工程团队或小组协作的经验。
- 责任心强且具备主人翁意识,包括主动指出已发现的差距。
- 有在高交易量生产环境中工作的经验。
- 能够将产品需求文档转化为详细的技术规范。
- 能够在美国东部时间上午 9 点至下午 5 点工作。
