
高级 Python 工程师(远程,埃及)
为 Nile Bits 的数字产品构建并运维可扩展的 Django 后端服务。 打造分布式系统、提升性能,并指导工程师同事。
描述
- 为解耦式后端服务开发功能。
- 通过维护和重构改进现有后端应用,增强其可扩展性、可靠性和可维护性。
- 分析并优化应用性能、数据库查询和系统效率。
- 负责后端服务的架构、部署、生产支持、监控及持续改进。
- 参与技术设计、解决方案架构和项目规划。
- 与工程师、产品经理及相关方协作,交付高质量软件。
- 审查代码、提供建设性反馈,并通过同伴协作推广良好的工程实践。
- 分享技术专长,帮助团队成员解决复杂的工程挑战。
- 使用性能分析、监控、日志和诊断工具调查生产环境问题。
- 编写并维护技术文档、架构图和设计规范。
- 评估新兴技术,并提出工程技术栈改进建议。
- 使用 Claude Code、GitHub Copilot 或 Codex 等 AI 开发工具加快开发,同时保障代码质量、正确性、安全性和可维护性。
任职要求
- 具备至少五年专业 Python 后端开发经验。
- 拥有丰富的使用 Django 及其 ORM 构建 Web 应用的商业项目经验。
- 熟悉关系型数据库,尤其是 MySQL。
- 具备设计、构建和使用 REST API、GraphQL 或类似服务接口的经验。
- 有分布式系统和 Celery 等异步消息工具的工作经验。
- 理解面向对象编程、软件设计模式、整洁架构和分布式系统设计。
- 熟练使用基于 Git 的工作流程,包括分支、拉取请求和代码审查。
- 能够编写技术文档和软件设计规范。
- 具备出色的调试、故障排查和性能优化能力,能使用性能分析、SQL 执行计划、New Relic 等应用监控工具及相关技术。
- 能够独立工作、负责技术解决方案、有效安排优先级并主动解决问题。
- 善于在技术讨论中沟通协作,并指导工程师。
- 拥有 Redis、Memcached、Elasticsearch 和 Celery 的使用经验。
- 具备构建、部署和运维云原生或高度可扩展后端服务的经验。
- 有在敏捷或 Scrum 开发环境中的工作经验。
- 有使用 Claude Code、GitHub Copilot 或 Codex 等 AI 辅助开发工具的实践经验。
- 有指导初级和中级工程师,并参与制定工程标准和最佳实践的经验。
福利待遇
- 长期正式雇佣。
- 每周工作 40 小时。
- 每年 21 天年假。









