高级后端软件工程师,C++——印度远程办公
在 Jitterbit 担任高级 C++ 后端工程师,构建可扩展的 iPaaS 和 API 集成软件。 运用云、微服务和消息传递技术设计分布式系统与后端功能。
描述
- 为 Jitterbit 的 iPaaS 和 APIM 平台开发功能。
- 使用 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 服务的实操经验。
- 具备出色的书面和口头沟通能力。
- 能够在分布式团队中协作,并适应远程工作文化。
- 积极主动,能够承担关键项目。
- 能够依据数据做出决策。
福利待遇
- 职业发展机会和导师指导。
- 灵活、支持远程办公且氛围友好的工作环境。
- 有机会加入 iPaaS 技术领域不断发展的领先企业。
- 有机会加入一家使命驱动型公司,改变客户在业务关键流程中使用 API 的方式。
