软件工程师,连接云平台(混合办公)
为Rivian和大众集团技术公司开发电动汽车连接平台的Java和Kotlin后端微服务。 使用AWS、Kubernetes、REST和gRPC设计可扩展的云系统。
描述
- 从初始原型到生产环境,开发、优化并支持可靠的分布式微服务。
- 利用自动化消除交付瓶颈、改进部署流水线并保持发布一致性。
- 为内部服务和外部用户创建并维护安全、高性能的REST和gRPC API。
- 应用包括Protocol Buffers(Protobuf)在内的数据序列化技术。
- 评估后端可行性并调优应用,以实现最佳性能。
- 构建并支持高吞吐量的异步处理工作流。
- 通过全面的代码审查和系统测试推动工程最佳实践。
- 开展结构化根因调查,解决技术问题。
- 使用由Kubernetes管理的工作负载和事件驱动的无服务器函数开发云原生解决方案。
- 构建具有弹性的微服务,以大规模处理复杂、高容量的数据流。
- 与Rivian和大众集团技术公司的连接团队合作,为电动汽车提供软件、云和连接解决方案。
任职要求
- 计算机科学、工程或相关专业的学士或硕士学位。
- 至少三年的专业后端开发经验。
- 拥有展示复杂、可扩展云服务开发经验的优秀作品集。
- 具备使用AWS Lambda和Kubernetes部署后端服务的经验。
- 具备使用Docker打包应用的经验。
- 熟悉ArgoCD和Helm者优先。
- 精通Java和Kotlin。
- 具备在后端或无服务器环境中使用TypeScript的经验者优先。
- 具备EC2、Lambda、MSK、ElastiCache、DynamoDB、Secrets Manager和Parameter Store的实际AWS经验。
- 深入理解异步编程、Kafka、SQS、NATS、消息队列和事件驱动架构。
- 具备使用DynamoDB和ElastiCache进行NoSQL数据存储与缓存的经验。
- 能够评估SQL与非关系型数据解决方案之间的权衡。
- 具备扎实的Git技能,能够进行版本控制和团队协作。
- 具备使用Datadog和Amazon CloudWatch排查及监控生产系统的经验。
- 获准在美国工作。
福利待遇
- 年度公司绩效奖金,目标为基本薪资的5%。
- 限制性股票单位(RSU)股权奖励。
- 医疗保障。
- 退休储蓄福利。
- 带薪休假。
- 家庭规划项目。
- 混合办公安排。
