任务详情
我们团队来自硅谷大厂以及华尔街知名机构,斯坦福等名校毕业。需要一名开发能力强的成员加入我们,招聘待遇根据个人背景和面试情况。
岗位职责
负责现有后台服务的维护与迭代开发,包括:
data_service(FastAPI + SQLite/PostgreSQL)
chatbot(FastAPI + ReAct + OpenAI/LLM 工具链)
维护和优化 API 接口(REST + SSE 流式接口),保证在 Cloudflare / Nginx / ALB 等反向代理后的稳定性和性能。
负责服务器与基础设施运维:
AWS EC2 上的服务部署、进程管理、日志与监控
Nginx / systemd / Python 虚拟环境的日常维护
设计与优化数据库结构与查询性能(主要是 PostgreSQL + SQLite,部分 DuckDB / Chroma 向量库)。
排查和修复线上问题(网络超时、SSE 断流、资源占用、性能瓶颈等),编写必要的工具脚本和诊断脚本。
与前端同学接口联调,根据设计完成开发工作。
编写技术文档、运维手册,梳理部署流程和故障处理 SOP。
任职要求
计算机或相关专业本科及以上,或具备同等工程经验。
3 年以上 Python 后端开发经验,扎实掌握:
Python 异步编程(asyncio)基础
FastAPI / Starlette 等 Web 框架
SQLAlchemy 或类似 ORM
熟悉关系型数据库:PostgreSQL 必须会,了解 SQLite 的特点及限制;能写高质量 SQL,理解索引、事务与锁。
熟悉 Linux 环境下的开发与运维:
日常使用 SSH、systemctl、journalctl、ps/top、nginx 等
能独立在 Linux 服务器上部署、排查和优化 Python 服务
有实际的云上部署经验,优先 AWS(EC2、Security Group、简单的监控/告警)。
理解 HTTP 协议、反向代理和长连接机制:
基本的 Nginx 配置
了解 SSE / WebSocket / HTTP/2/HTTP/3 基本原理和常见问题(超时、断流、反向代理配置)
有使用第三方 API 的经验,特别是 OpenAI API 或其它 LLM API,了解速率限制、错误重试、日志与观测。
具备良好的代码质量意识,会写基础单元测试,能阅读和维护现有Python 项目。
英文文档阅读能力良好(能读官方文档、GitHub issue、报错信息)。
加分项(非必须)
有数据分析 / 金融数据相关背景,对数据质量、报表、图表(Plotly / pandas)有经验。
用过向量数据库或嵌入检索(如 Chroma、FAISS 等),了解 RAG 基本概念。
熟悉 Docker / CI/CD(比如 GitHub Actions / GitLab CI),能把部署流程标准化。
有处理生产环境性能问题和“疑难杂症”的实战经验,能系统性地做监控和日志分析。
你如果要更简短版本,可以保留“职责 + 要求”里最关键的三块:
Python/FastAPI + PostgreSQL/SQLite、Linux/AWS 运维 + SSE/Cloudflare/Nginx 这一串。