
高级全栈开发工程师
构建 Teserac 的 Neuron AI 可观测平台,服务于数据中心电力运营。 开发 React 仪表板、遥测管道和 TimescaleDB 基础设施。
描述
- 使用 React 和 TypeScript 创建面向运营人员的 Neuron 功能,包括实时仪表板、告警、工单流程、容量规划和潮流可视化
- 开发 AI 协作伙伴界面,包括交互面板、建议、审批和审计历史
- 优化大型数据密集型视图,确保在不同设备上保持响应性能
- 使用边缘采集器、通过 AWS IoT Core 的 MQTT、队列工作进程和规范化指标处理,维护来自客户现场的遥测数据接入
- 开发 Siemens Desigo、Schneider PME 和 EcoStruxure、Niagara、Eaton、BACnet、Modbus 及 SNMP 系统的集成
- 管理点位映射、单位和相位定义、去重以及可靠的回填处理
- 使用 PostgreSQL 和 TimescaleDB 构建系统,包括超表、连续聚合、压缩和保留策略
- 为规模达到数十亿行的数据集设计稳健的模式和迁移方案
- 使用真实客户规模的工作负载诊断并修复性能问题
- 编写经过测试和同行评审的代码,并支持 CI/CD 和自动化测试覆盖
- 调查全栈生产问题,并随着平台发展参与值班支持
- 与首席软件与架构负责人、产品团队及解决方案工程团队紧密合作
- 负责覆盖从遥测接入、时间序列存储到运营仪表板的完整功能链路
任职要求
- 至少七年全栈生产软件交付经验
- 熟练掌握 Python,具备 Django 经验者优先
- 具备高级 PostgreSQL 能力,涵盖模式设计、查询调优和生产环境迁移
- 具备实际时间序列技术经验;TimescaleDB 优先,但可迁移高容量流处理或时间序列系统经验也可
- 熟练使用 React 和 TypeScript,能够为数据密集型界面做出合理的性能决策
- 具备异步和事件驱动架构经验,例如任务队列、发布/订阅、流处理或 WebSockets
- 了解 AWS 服务,包括 ECS Fargate、RDS、ElastiCache 和 IoT Core
- 能够在需求不完整的情况下独立确定范围并交付完整成果
- 优先:具备工业或物联网遥测经验,包括 BMS、EPMS、DCIM、SCADA 或相关运营技术
- 优先:具备 BACnet、Modbus、SNMP 或供应商 BMS API 的实践经验
- 优先:熟悉数据中心基础设施,例如配电、UPS 和 PDU 的运行特性或 PUE
- 优先:具备开发可观测性或监控产品的经验
- 优先:拥有种子轮至 B 轮早期创业公司背景;可提供签证赞助。
- 福利待遇栏目
福利待遇
- 股票期权
- 医疗、牙科和视力保险
- 401(k) 或 IRA 退休计划
- 带薪年假、病假和公共假日
- 产假和陪产假
- 培训与发展机会
- 可选择居家办公
- 免费餐食和零食
- 在 Santa Clara 进行现场面试








