Tala 高级后端工程师 — 印度远程
负责基于 Java 的微服务和 API 开发,助力 Tala 构建 AI 原生信贷基础设施。负责可靠的后端交付、事故响应、服务设计和工程师指导。
描述
- 构建、运营并持续演进后端服务、API 和数据集成层
- 编写并演示工程设计文档(EDD)
- 设计并优化数据库架构和查询
- 在保障质量、减少技术债务的同时交付项目成果
- 负责领域技术,并评估相关行业发展
- 在代码审查和设计审查中树立高标准
- 编写遵循既定标准的整洁、可维护代码
- 强化测试基础设施并扩大后端模块覆盖范围
- 按照手写代码应达到的标准审查 AI 辅助生成的变更
- 定义告警、SLI 和 SLO,并持续改进后端可观测性
- 响应此前未覆盖的事故,改进运行手册,领导技术响应并记录根因分析(RCA)
- 诊断并解决开发和生产环境中的问题
- 负责领域路线图的执行,并参与季度规划和迭代规划
- 尽早识别阻塞因素,并通过影响评估和建议方案进行升级
- 与产品及业务利益相关者合作,明确需求并定义功能成功标准
- 交付领域解决方案,同时端到端负责服务设计与实现
- 确保工单准确、文档完整
- 通过异步沟通跨时区协作
- 指导初级和中级工程师
- 为开发或扩展复杂模块的后端工程师提供技术领导和指导
任职要求
- 能够流利使用英语进行沟通,包括书面沟通
- 使用 Java、Kotlin 和/或 Scala 设计、构建并运营应用程序
- 使用 Spring 等 Web 框架开展工作
- 领导并交付多个已在生产环境验证的重大领域项目
- 使用微服务架构,在 AWS、Google Cloud 或 Azure 上构建大规模消费者应用
- 具备所在领域的专业知识,并了解相邻领域及公司更广泛的架构
- 围绕安全性、可维护性、可运营性和可扩展性设计服务及依赖关系
- 撰写并阐述工程设计文档(EDD)
- 精通面向移动端和 Web 的 REST API 设计与开发
- 具备 MySQL、MariaDB、PostgreSQL、Oracle 或 MS SQL 等关系型数据库的丰富经验
- 具备 Cassandra、Redshift、DynamoDB 或 HDFS 等非关系型数据库的丰富经验
- 定义告警阈值、SLI、SLO 和遥测指标
- 实施优雅降级,并监控新发布的功能
- 与 SDET 共同决定验收测试覆盖范围
- 应用 ISO-27001、ISO-27701 和 OWASP 安全编码实践
- 在既定 SLA 内修复漏洞
- 熟练使用 AI:定义验收标准,创建可复用的上下文资产、提示词和技能,并验证 AI 生成的代码
- 精通敏捷开发
- 在快节奏环境中有效确定优先级并清晰沟通
- 具备独立学习和工作的强烈主动性
福利待遇
- 获得有意义的职业成长和专业发展机会
- 加入协作且相互支持的团队环境
