职位&公司对比

招聘中
  • 医疗健康
  • 已上市
招聘中

游戏架构师

-K
  • 计算机软件
  • 未融资

职位详情

  • 沈阳
  • 5-10年
  • 硕士
  • C#
  • Java
  • c++

The Software Development Engineer is responsibleboss for collaborating with the team to establish software quality goals and development practices, fostering continuous improvement and excellence in software development through stringent standards and methodologies. The role develops software to log and store performance data, usage, errors, etc., enabling continuous monitoring of solutions and products for improved reliability and performance. The role integrates software components and tBOSS直聘hird-party libraries into existing systems, ensuring smooth functionality and interoperability with minimal disruption. The role analyzes and optimizes application performance, identifying and resolving bottlenecks to enhance user experience and system efficiency, ensuring software meets performance benchmarks. The role suggests improvements to existing workflows, demonstrating good understanding of user/ product requirements in the areas of responsibility and mentors team members, motivating and unifying team. 2、PRINCIPAL ACCOUNTABILITIES • Acts as the technical coach for a team or domain, being recognized and approached by team members for expertise and guidance, ensures consistebossnt application of best practices and high standards across projects. • Sets quality goals and development practices with the team, driving continuous improvement and excellence in software development through rigorous standards and methodologies. • Integrates software components and third-party libraries into existing systems, ensuring seamless functionality and interoperability with minimal disruption. • Conducts and participates in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards and best practices to maintain code quality. • Analyzes and optimizes application performance, identifying and resolving bottlenecks to enhance user experience and system efficiency, ensuring the software meets performance benchmarks. • Stays current with emerging technologies and industry trends, incorporating new tools and methodologies to improve development processes and product quality. • Develops software to log and store performance data, usage, errors, etc., enabling continuous monitoring of solutions and products for improved reliability and performance. • Collaborates with cross-functional teams, including product managers, designers, and QA engineers, to define, design, and ship new features, ensuring alignment with project goals and user needs. • Resolves a wide range of moderate complexity requests in creative ways, demonstrating good judgment in selecting methods and techniques for obtaining solutions. 3、JOB REQUIREMENTS The position requires the following personal capabilities and competence for acceptable performance: a) Education Master’s degree or above in software, computer technology, or related disciplines. b) Experience Minimum 6 years of experience with Master's in areas such as Software Development, Software Design and Architecture. c) Competency and Skills • Experience in coding in C# or Java • Familiar with WPF/WCF • Familiar with OO design rules and design patterns • Ability to write clean, easy to understand code • Experience with working in an agile environment • Familiar with DICOM standard and according the requirements to finish the DICOM modules development • Familiar with the Windbg ,dot Memory and so on tools and using the tools to investigate the difficult BOSS直聘issues • Ability to work independently and complete modules development with minimal supervision. • Outstanding analytical and problem-solving capabilities • Strong written, verbal, and interpersonal skills while communicating in English

职位详情

  • 沈阳
  • 不限
  • 不限
  • 负载均衡技术
  • Socket技术
  • Go
  • 微服务架构
  • 分布式技术
  • Erlang
  • 网络协议
  • SQL

核心技术能力 1来自BOSS直聘熟悉unity引擎, BOSS直聘精通C# mysQl SQL语句优化 HTML5 WebSocket 等分布式部署。 2. 熟悉网络安全运维 服务器承载万人及以上多人数据并发优化处理 。 3.以此为基础的全栈技术栈Full Stack 后端技术栈也可。 4.涉猎mmorpg游戏,方向为网络、服务器、数据库、安全,(TCP/UCP选择比如UDP适用于实时性要求高的场景,但不可靠,而TCP可靠但可能有延迟。同步技术,状态同步和帧同步。需要说明它们的区别和应用场景,以及相关的算法如插值、预测和延迟补偿。这部分可能需要进一步解释这些技术如何解决网络延迟带来的问题。)一期Unity为主,Unreal考虑直聘范围内的游戏引擎(后期可能考虑这个),网络中间件和暂定Steamworks,Photon(待选则)安全与反作弊需要涵盖加密技术、数据校验、反作弊机制等。比如使用TLS/SSL加密通信,暂定(SSL)防DD来自BOSS直聘oS攻击的措施,以及涉猎检测外挂的方法如行为分析和内存扫描。 5.了解云计算部分,AWS、Azure、阿里云这些云服务提供的基础设施,容器化技术如Docker和Kubernetes,以及自动扩缩容的策略。这部分需要说明如何利用云服务提boss高游戏的可扩展性和可靠性。 6.了解消息队列(Kafka、RabbitMQ)在分布式系统中的应用,或者序列化协议如Protobuf和FlatBuffers等多人游戏架构中常用技术的使用。 7.分布式框架:Colyseus(Node.js)、Nakama(Go)、Open Match(Google) 至少熟悉一种及以上,安全方面,防篡改,以及客户端校验,Serverless:处理非实时任务(如邮件系统),异步处理日志,了解Unity:Netcode for GameObjects、MLAPI(Unreal:Replication系统、Epic Online Services备选)了解运维与监控知识,moba类游戏等相关经验优先。 希望是全栈 ,不行就后端技术栈为主。 工作时间:8:00-18:00 工作地点:中海国际中心A座21层

技能解析

    暂无识别出相关技能要求

    技能解析

    专有技能
    • 游戏引擎
    • HTML5
    • 熟悉网络安全
    • 可扩展性
    • 消息队列
    • HTML
    • 分布式系统
    • 精通C#
    • SQL语句

      数据来自CSL职业科学研究室

      工作时间

      上午08:30   -   下午05:00
      双休弹性工作

      工作时间

      上午08:00   -   下午06:00

      公司福利

      • 住房补贴
      • 节日福利
      • 交通补助
      • 员工旅游
      • 带薪年假
      • 年终奖
      • 定期体检
      • 补充医疗保险
      • 五险一金

      公司福利

      • 交通补助
      • 节日福利
      • 通讯补贴
      • 免费班车
      • 餐补
      • 包吃
      • 员工旅游
      • 夜班补助
      • 加班补助
      • 五险一金
      更新于 2025-05-16