Greenlight Planet
Greenlight Planet
1,001 – 5,000 员工
B2C社会影响能源
Greenlight Planet 现以 Sun King 品牌运营,为缺乏可靠电力供应的社区开发并提供太阳能解决方案。其产品组合包括太阳能灯、家庭太阳能系统和交流电供电系统,并配套提供分销、安装及按使用付费融资服务。公司服务覆盖非洲和亚洲的多个地区,包括东非、南亚和大洋洲,在扩大离网能源可及性的同时,为传统电力来源提供更经济实惠的替代方案。

高级后端软件工程师–新德里(混合办公)

负责开发和运营支持物联网、订单及支付系统的 Java 和 Python 后端服务。 改进分布式架构、可靠性、可扩展性、可观测性和生产环境性能。

描述

  • 构建、增强和维护面向物联网、专有系统、订单及支付管理系统的大规模后端服务
  • 编写简洁、高效且可靠的 Java 和 Python 代码
  • 提升生产系统的性能、可扩展性、可用性和容错能力
  • 调查并解决涉及服务、数据库、缓存和消息系统的复杂问题
  • 将低层和高层设计原则应用于新功能及系统改进
  • 在事件驱动和异步架构中构建可靠的数据流
  • 针对高吞吐工作负载优化数据库架构、查询、索引和缓存
  • 与基础设施、质量保证和产品团队协作,支持持续的生产运营
  • 通过监控、告警、性能调优和可观测性维护生产环境健康
  • 负责关键故障的事件响应和根因分析
  • 实施预防性改进,降低事件发生频率及其影响
  • 在高容量生产条件下确保系统符合服务级别协议
  • 参与代码审查、设计审查和事件复盘
  • 负责后端组件从设计、实现、部署到生产支持的完整生命周期
  • 通过审查、文档和知识共享强化工程实践
  • 向基础设施负责人汇报

任职要求

  • 计算机科学、工程或相关专业学士学位,或具备同等实践经验
  • 至少三年在生产环境中构建和维护后端系统的经验
  • 具备扎实的 Java 和 Python 技能,并拥有微服务实践经验
  • 深入理解数据结构、算法和结构化问题解决方法
  • 具备开发和集成 RESTful API 及异步系统的经验
  • 证明具备调试和排查线上生产环境问题的能力
  • 熟悉测试、代码审查、CI/CD、发布管理及其他软件工程实践
  • 具备良好的沟通能力和团队协作能力
  • 具备 Kafka 或同类消息或事件流平台的实践经验
  • 了解分布式系统、微服务和扩展方案
  • 具备 Kubernetes 生产环境经验
  • 具备 AWS、Azure 或 Google Cloud Platform 使用经验
  • 具备 Redis 缓存策略经验,包括缓存失效处理
  • 熟悉 SRE 或平台工程实践

福利待遇

  • 在快速发展且注重社会影响的行业中获得职业发展机会
  • 协作开放、以创新和为人类及地球创造有意义影响为核心的文化
  • 多元文化工作环境,促进跨地域、国籍和背景的协作与学习
  • 通过 Sun King 领导力中心获得结构化且定制化的学习与发展机会