印度高级后端工程师(远程)
在人工智能与技术工程公司 Shuru 负责安全、可扩展后端系统的设计与交付。 主导架构、从零开发产品、云基础设施建设和技术指导。
描述
- 负责后端系统从架构与设计到实施、部署和生产支持的全流程。
- 从零打造产品,并随着使用量和业务需求的增长扩展产品。
- 设计高韧性的 API、数据模型、微服务和事件驱动工作流。
- 选择兼顾性能、扩展性、一致性、安全性和可维护性的架构。
- 构建具备容错能力、通信可靠并提供适当数据一致性保证的分布式系统。
- 完善监控、日志、指标和告警机制。
- 协助开发 CI/CD 流水线、容器化部署和云基础设施。
- 通过设计评审、代码评审和切实的技术指导帮助团队成员成长。
- 与产品和工程团队合作,对交付和产品成果负责。
任职要求
- 具备在生产环境中构建和运行后端系统的成熟经验。
- 熟悉一种后端编程语言并具备扎实的工程基础;需要愿意使用 Java 或 Go,但不要求此前有相关经验。
- 熟悉设计模式、架构原则和系统设计。
- 具备数据库、数据建模、查询优化和 API 开发的实践经验。
- 具备事件驱动架构、异步处理和分布式系统经验。
- 深入理解分布式一致性、并发、可扩展性和故障处理。
- 了解应用安全、身份验证、授权和安全数据处理。
- 掌握 DevOps 基础知识,包括 CI/CD、容器和 Kubernetes。
- 具备云平台使用经验;优先考虑 Google Cloud,AWS 也适用。
- 能够在远程环境中独立工作、阐释技术决策并指导同事。
- 有初创公司经验,曾将产品从 0 推进到 1,并从 1 扩展到 100 者优先。
- 有负责架构并交付从零开发产品的经验者优先。
- 具备反欺诈、商业银行或增长工程经验者优先。
- 能够适应不确定性、主动承担责任,并平衡交付速度与工程质量。
福利待遇
- 有竞争力的薪酬和福利。
- 与经验丰富的产品和技术领导者共事。
- 灵活的工作环境,支持远程办公。
- 持续学习和发展的机会。
- 有机会参与各类创新项目。
