高级 C++ 后端软件工程师(印度远程)
为 Jitterbit 的 iPaaS 和 API 管理产品构建后端能力。 负责分布式应用从初始设计到部署的全流程工作。
描述
- 为 Jitterbit 的 iPaaS 和 API 管理平台开发功能。
- 使用 C++、Java、Lua、Docker、Kubernetes、Linux、Nginx、Tomcat、Apache、MySQL、SQL Server、Redis、Kafka、Elasticsearch、InfluxDB 及 AWS 服务。
- 领导项目从设计到部署的全过程。
- 在持续运行的环境中保障可扩展性、可靠性和性能。
- 与工程、产品管理和运营团队协作。
- 参与集成与自动化产品的演进。
- 支持并指导其他工程师和开发人员。
- 利用数据指导决策并推进关键计划。
任职要求
- 拥有至少 10 年大型分布式应用开发经验。
- 具备构建多租户 SaaS 应用的扎实背景。
- 具备出色的问题解决、调试和分析能力,注重细节。
- 拥有微服务及云架构或设计模式方面的经验。
- 具备丰富的 Java 经验。
- 拥有 SQL Server、MySQL 等主流关系型数据库的丰富经验。
- 具备出色的 JavaScript、CSS 和 HTML 编写能力。
- 熟练掌握 JavaScript、TypeScript、Java、Node.js 或 Go。
- 熟悉使用 Docker 和/或 Kubernetes 部署应用。
- 具备使用 DynamoDB、S3 或 CloudFront 等 AWS 服务的实操经验。
- 具备出色的书面和口头沟通能力。
- 能够在分布式团队和远程工作环境中高效协作。
- 积极主动,能够承担关键计划的责任。
福利待遇
- 职业发展和导师指导机会。
- 灵活、支持远程办公且氛围亲切的工作环境。
