全栈工程师 - Node.js 和 TypeScript(不接受C2C)

洛杉矶 3天前全职 网络
1.2K - 1.4K / 年
职位名称:首席产品工程师(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成为客户内部能力的虚拟延伸,帮助实现新的增长、生产力和竞争力水平。 我们还拥有全国招聘网络。