高级 C++ 后端软件工程师
为 Jitterbit 的 iPaaS 和 APIM 平台构建可扩展的后端系统。 使用 C++、Java、云服务和微服务设计分布式应用。
描述
- 为 Jitterbit 的 iPaaS 和 APIM 平台开发功能。
- 使用 C++、Java、Lua、容器、数据库、消息系统和 AWS 服务。
- 从初始设计到部署全程领导项目。
- 在持续运行的环境中保障可扩展性、可靠性和性能。
- 编写清晰、易维护、适合扩展的高质量代码。
- 与工程、产品管理和运营团队协作。
- 支持并指导其他工程师和开发人员。
- 作为分布式、远程优先团队的一员,参与重要项目。
- 依据数据指导决策,并吸收同事的反馈。
任职要求
- 至少 10 年构建大型分布式应用的经验。
- 具备扎实的多租户 SaaS 应用开发背景。
- 具备出色的分析、调试和问题解决能力,并注重细节。
- 拥有微服务、云架构及设计模式方面的经验。
- 具备扎实的 Java 经验。
- 拥有 SQL Server、MySQL 等主流关系型数据库的大量实践经验。
- 具备出色的 JavaScript、CSS 和 HTML 编写能力。
- 精通 JavaScript、TypeScript、Java、Node.js 或 Go 中的一种或多种。
- 熟悉使用 Docker 和/或 Kubernetes 部署应用。
- 具备使用 DynamoDB、S3 或 CloudFront 等 AWS 服务的实践经验。
- 具备出色的书面和口头沟通能力。
- 能够在分布式团队和远程环境中高效工作。
- 能够依据数据做出决策。
福利待遇
- 职业发展与导师指导。
- 灵活、支持远程办公的工作环境。
- 使用现代技术开展工作。
- 参与影响深远的项目,推动集成与自动化的发展。
- 加入 iPaaS 技术领域不断成长的公司。
- 在使命驱动的公司中,助力推进面向业务关键流程的 API 创建。
