职位名称:首席产品工程师(AI支持的SaaS平台)
地点:加利福尼亚州埃尔塞贡多(现场 – 每周需工作5天)
薪资:每年$150,000-170,000
合同期限:长期
职位概述
我们正在寻找一位首席产品工程师,帮助设计、构建和发展一个复杂的、AI支持的SaaS平台。此职位非常适合喜欢从事核心系统、产品工作流程和可扩展后端服务的高级工程师,并能够与产品和业务利益相关者密切合作。
该职位的工程师将参与技术设计、实施和持续改进,同时帮助确保平台在增长过程中保持可靠、可扩展和结构良好。
主要职责
技术设计与开发
• 使用Node.js和TypeScript设计和实现后端服务
• 使用PostgreSQL参与数据库模式设计和优化
• 构建和维护批处理、事件驱动和异步处理流程
• 确保代码质量、可维护性和性能
产品与工作流程实施
• 与产品和业务利益相关者合作,将需求转化为技术解决方案
• 实现端到端工作流程,包括边缘案例和故障处理
• 参与设计讨论并提出技术方法和权衡
• 帮助确保功能需求被正确和完全实现
AI辅助开发
• 使用AI工具(例如,ChatGPT,内部工具)协助:
• * 设计探索
• 代码生成
• 验证和迭代
• 审查和完善AI辅助输出以符合工程和质量标准
架构与平台健康
• 参与架构决策和技术标准
• 帮助维护清晰的系统边界和数据一致性
• 识别技术债务并提出务实的改进建议
• 支持运营稳定性和可观测性
协作与沟通
• 与跨职能合作伙伴(产品、运营、支持)密切合作
• 向技术和非技术受众清晰传达技术概念
• 定期提供状态更新并提前揭示风险或依赖关系
必备资格
后端与数据
• 8年以上专业软件工程经验
• 拥有Node.js和TypeScript的丰富经验
• 熟练掌握PostgreSQL,包括模式设计和索引
• 拥有构建超越简单CRUD应用程序的后端系统经验
云与基础设施
• 拥有AWS的实践经验(例如,S3,ECS/Fargate,RDS,IAM)
• 熟悉容器化应用程序和无状态服务
• 理解生产监控、日志记录和可靠性实践
AI/现代工程实践
• 拥有集成或与基于LLM的API或AI辅助工作流程合作的经验
• 熟练使用AI工具加速开发,同时保持质量和安全性
• 理解AI支持系统中的性能、成本和可靠性考虑
优先资格
• 拥有SaaS平台的员工或首席工程师经验
• 接触过事件驱动或工作流程导向的架构
• 拥有在需求不断变化的环境中工作的经验
环境、心理和生理要求:
• 工作将在一栋多层办公楼内进行,配有电梯和楼梯。
• 需要能够在固定位置保持最多50%的时间。
• 偶尔在办公室内移动以访问文件柜、办公设备和会议室。
• 不断操作计算机和其他办公生产设备,如复印机、打印机和计算器
• 经常与有询问的员工沟通。
• 能够学习技术材料并将知识应用于工作。
公司简介
TechLink Systems是一家在美国各地设有办事处的全国性人力资源服务提供商,并在全球设有开发和支持中心。我们是MBE(NMSDC)、WBE(WBENC)和WOSB认证的少数族裔企业,曾获得2017年TAPFIN Premier Partner、2016年Manpower Excellence Award、2016年TAPFIN Elite Partner,是Agile 1的知名供应商,自2004年以来被多家企业评为顶级女性和少数族裔拥有公司,包括费城商业杂志、Diversity Business、Inc 5000、Inc 500、旧金山商业时报、Diversity2000和洛杉矶商业杂志。
我们为全国客户提供合同人员、直接招聘、人员扩充、招聘、人力资源管理和项目外包需求。努力与客户建立个人关系,TechLink Systems成为客户内部能力的虚拟延伸,帮助实现新的增长、生产力和竞争力水平。
我们还拥有全国招聘网络。