BE
高级后端开发工程师 (Python/FastAPI)
薪资待遇:面议 · 13薪
工作地点:本地 | 工作经验:2-5年 | 学历要求:本科及以上
🎯 岗位职责
- 负责本地商业平台后端微服务架构设计与开发
- 基于FastAPI框架开发高性能RESTful API和gRPC服务
- 设计和优化PostgreSQL数据库架构,实现读写分离和分库分表
- 开发支付、订单、商户、用户等核心业务模块
- 集成AI能力:智能推荐、风控模型、价格优化、客服机器人等
- 对接政务、税务、银行等外部系统API
- 负责系统性能优化,确保10万+并发用户稳定运行
- 参与技术方案评审,指导初级开发人员
💻 核心技术要求
必备技能 (Must Have):
Python 3.9+
FastAPI
SQLAlchemy ORM
PostgreSQL
Redis
Docker
RESTful API
AI集成
Git
框架与语言
- 精通Python 3.9+,熟悉异步编程(AsyncIO)
- 深度掌握FastAPI框架,了解Pydantic数据验证
- 熟悉SQLAlchemy ORM,能够设计复杂数据模型
- 了解gRPC协议和Protocol Buffers
数据库与缓存
- 精通PostgreSQL,熟悉索引优化、查询调优
- 掌握Redis集群,熟悉缓存策略和分布式锁
- 了解MongoDB文档数据库
- 具备数据库分库分表经验
微服务与中间件
- 熟悉微服务架构设计模式
- 掌握Kafka/RabbitMQ消息队列
- 了解服务注册发现、配置中心
- 熟悉API网关(Kong)使用
DevOps与部署
- 熟练使用Docker容器化技术
- 了解Kubernetes基本概念
- 掌握CI/CD流程,熟悉GitLab
- 具备Linux服务器运维经验
AI与机器学习
- 熟悉AI API集成(OpenAI、百度、阿里云等)
- 了解推荐算法和协同过滤
- 掌握基础机器学习概念
- 能够集成智能客服、文本分析等AI服务
- 具备AI编程思维,熟练使用AI编程助手
- 熟练利用AI编辑器提升开发效率
⭐ 加分项技能
Kubernetes
Elasticsearch
Prometheus
Grafana
Jaeger
支付系统
金融风控
高并发优化
TensorFlow
PyTorch
LangChain
向量数据库
- 有支付系统、电商平台开发经验
- 熟悉金融风控、反欺诈系统设计
- 具备高并发、高可用系统设计经验
- 了解分布式事务处理(Saga模式)
- 熟悉监控系统(Prometheus + Grafana)
- 有政务系统对接经验
- 具备AI模型部署和推理服务经验
- 熟悉大语言模型(LLM)集成和应用
- 了解RAG(检索增强生成)架构
- 有推荐系统、个性化算法开发经验
📋 任职要求
- 计算机相关专业本科及以上学历
- 2年以上Python后端开发经验,有大型项目经验
- 具备良好的代码规范和文档编写习惯
- 有团队协作精神,能够承受一定工作压力
- 学习能力强,对新技术有敏锐度
- 有电商、O2O、支付相关项目经验优先
🎁 福利待遇
- 五险一金
- 年终奖 + 项目奖金 + 股权激励
- 弹性工作时间,每周双休
- 团建活动
- 优质办公环境