
高级软件工程师,PostgreSQL 数据基础设施(美国远程)
负责运营和扩展 PB 级 PostgreSQL 系统,为 TRM Labs 的 AI 犯罪情报平台提供支持。 提升数据库性能与可靠性、自动化运维并管理 CDC 数据管道,与分布式团队远程协作。
描述
- 构建和运营支持 PB 级工作负载的关系型数据库。
- 负责数据库服务层,包括查询性能、成本和可用性。
- 通过查询调优、索引设计和架构优化,为面向客户的 API 保持五个九的性能与可用性。
- 借助 pganalyze 和 Claude 开展 AI 辅助分析,以改进压缩和数据模型。
- 开发用于配置 PgBouncer、扩展磁盘和蓝绿部署的自动化工作流。
- 在数据库变更进入生产环境前进行验证。
- 使用 PeerDB、Fivetran 和 Debezium 运营变更数据捕获(CDC)管道。
- 使用 AI 工具调查并解决复制故障。
- 将工作负载从旧有基础设施迁移出来,并试验新的数据存储方案。
- 开发 AI 原生运维手册和内部工具。
- 在美国和加拿大工作时段与分布式同事异步协作。
- 参加待命轮值,约每 15 天一次;每个班次跨两天,共 24 小时。
任职要求
- 拥有 5 至 8 年构建和运营生产环境 PostgreSQL 系统的经验,例如 Citus、Aurora、AlloyDB 或同类分布式 Postgres 系统。
- 具备扎实的 SQL 优化能力,包括执行计划、CTE、窗口函数、分区、索引设计,以及分布式环境中的查询规划器行为。
- 具备使用 PeerDB、Fivetran、Debezium、Datastream 或 Airbyte 等 CDC 工具的实践经验。
- 熟练使用 pganalyze 或同类工具进行数据库性能分析,包括解读指标和日志。
- 具备使用 Python 或 Go 进行生产环境自动化的经验。
- 经常使用 Claude 或 Copilot 等 AI 编码工具。
- 能够证明曾通过 AI 辅助分析,显著改善生产数据库成本或性能。
- 愿意并能够参加待命轮值。
- 能够在美国和加拿大工作时段工作。
- 能够参加线下研发周,并可视情况进行额外差旅。
- 预期具备 AI 应用能力,并将在面试中评估。
福利待遇
- 通常每季度安排一至两次线下研发周。
- TRM 为获批的研发周安排并承担差旅、住宿和工作场所费用。
- 对于合理的照护责任、健康、移民及类似情况,可提供相应便利安排。
- 提供具有竞争力的福利、健康计划和休假;具体内容因国家和当地雇佣要求而异。




