软件工程师 at Pahdo Labs

全职1个月前
Employment Information
职位描述
作为拥有8年以上经验的软件工程师,您将在塑造产品技术基础方面发挥关键作用。该职位需要与跨职能团队协作,解决用户体验、游戏机制和系统可扩展性等复杂挑战。您将负责设计和实施符合业务目标的端到端解决方案,同时确保技术卓越性。此外,您将通过严格的技术探索和原型设计流程,在多样化问题空间中减少不确定性,推动创新。您的工作将涵盖游戏开发和后端服务领域,需要具备多方面的技能来交付高质量、可维护且可扩展的系统。
主要职责
  • 主导软件解决方案的设计与实施,解决用户体验、游戏机制和可扩展性挑战,确保产品各组件无缝集成。
  • 开展深入的技术探索和原型设计,以明确需求、消除不确定性,并在复杂问题空间中验证潜在解决方案。
  • 在技术专长和软技能方面指导高级和中级工程师,培养持续学习和协作的文化。
  • 定义并推行跨团队的软件工程最佳实践,包括但不限于代码审查、可维护性标准、质量保证协议、系统监控策略和全面的文档框架。
  • 定期评估现有系统以识别低效问题,必要时重新实施以提高游戏和服务领域的性能、可靠性和协作流程。
  • 与利益相关者协作,确保技术愿景与业务目标一致,使所有开发工作有助于长期战略目标的实现。
  • 参与高层技术决策过程,利用您的经验解决关键挑战并推动产品开发创新。
  • 确保所有技术解决方案具备可扩展性、安全性和可维护性,同时优先考虑以用户为中心的设计和性能优化。
  • 与产品经理和设计师紧密合作,将用户需求转化为技术规范,并交付稳健、用户友好的系统。
  • 持续关注新兴技术和行业趋势,不断提升我们的技术能力,交付前沿解决方案。
职位要求
  • 拥有8年以上专业软件工程师经验,游戏开发或后端服务领域优先。
  • 精通软件架构、系统设计和全栈开发,具备解决复杂技术问题的能力。
  • 出色的沟通能力,能够与跨职能团队、利益相关者和各级工程师有效协作。
  • 具备指导和培养工程师的能力,营造支持技能发展和知识共享的环境。
  • 深入理解软件工程最佳实践,包括代码质量、可维护性、文档和监控工具。
  • 熟悉敏捷开发方法和迭代项目管理,确保高质量解决方案的及时交付。
  • 强大的分析能力,能够评估系统性能、识别瓶颈并实施可扩展的高效解决方案。
  • 熟练掌握C++、C#、Java或Python等编程语言(视项目领域而定)。
  • 了解云计算平台、数据库和DevOps实践,以支持可扩展且可靠的系统。
  • 能够引领技术愿景和方向,指导团队做出符合业务和技术目标的战略决策。
  • 出色的问题解决能力,积极主动应对技术挑战和不确定性。
  • 注重细节,致力于交付高质量、以用户为中心的软件解决方案。
  • 熟悉版本控制系统(如Git)和协作开发工具,确保高效的团队合作和代码管理。
  • 能够独立工作并融入团队,平衡个人贡献与协作努力以实现项目目标。
  • 对创新充满热情,持续改进技术流程并交付前沿解决方案。
MyJob.one —— 远程工作,真实影响

新内容将持续不断
定期更新

MyJob.one —— 远程工作,真实影响