Job Description

Summary

As a Senior Software Engineer (Game SDK), you will work in a high-performing and passionate team focused on taking our flagship game asset exchange Immutable zkEVM to as many players and gamers as possible. You will work closely with our development team to build high-quality and robust SDKs for our customers and games. This role will play a central part in helping the SDK team streamline integration for developers and enhance the gamer experience, ensuring seamless platform compatibility and high stability, thereby driving higher gamer conversion and retention for game studios.

We're looking for a talented Senior Software Engineer who understands the game industry and wants to work for a company that serves game studios - we build, test, automate, package, and release Web3 functions in plugins and SDKs for game developers to integrate with Immutable’s ecosystem.

Immutable aims to help businesses scale their creation and trading of unique in-game assets. As Immutable helps businesses scale, we’re looking to scale too! We are searching for passionate engineers who want to work on genuinely hard problems in the most exciting space in the world right now. You don’t need any blockchain experience, just solid engineering principles, good communication skills and a passion for learning about the future of digital asset ownership.

If you have skills in Unity and/or Unreal Game SDKs and a passion for building high-quality SDKs, we encourage you to apply for this exciting opportunity.

You’ll Be Empowered To:

  1. Guard the quality of developing, building, testing and documenting Game SDK, mostly Unreal SDK.
  2. Identify from both internal and external feedback to improve the overall quality and integration experience of the Unreal SDK.
  3. Identify, investigate, and fix issues related to Unreal SDK, Unity, or other game engines based on team needs and personal interests. This sometimes means collaborating with internal teams or even customers to investigate.
  4. Actively engage with product managers and customers to identify and deliver new features required to support the development and launch of games and marketplace partners.
  5. Collaborate with the development team to scope, design and implement SDK features.
  6. Optimize SDK performance and scalability.
  7. Debug and troubleshoot SDK issues to ensure a seamless integration experience.
  8. Write clear and concise documentation for the SDKs.
  9. Gain exposure working in a Web3 development environment, including regular workshops and learning opportunities for blockchain development.
  10. Be part of a collaborative team environment.
  11. Work in an experimental environment, learning from customer feedback and iterating on products.
  12. Work closely with your team members to ensure operational excellence for the services your team owns.
  13. Continually work with your team to iterate on ways of working.

We'd Love You To Bring:

  1. At least 3 years of commercial experience developing, building, and testing Game SDKs using Unreal.
  2. Experience working on full-stack app/web development.
  3. Strong understanding of C++ and Blueprint scripting in Unreal Engine.
  4. Strong skills in conducting independent research, investigation, and reporting.
  5. Strong capabilities in performing proof of concept work for specific game engine requirements.
  6. Experience assessing the feasibility of implementing functions in mobile simulators.
  7. Strong background in evaluating the feasibility of making our product available for WebGL.
  8. Expertise in identifying critical steps and barriers in supporting new requirements in Unreal SDKs.
  9. Evidence of ability to learn and research new custom game engines.
  10. Excellent verbal and written communication skills, capable of clearly explaining and documenting plans and decisions to both technical and non-technical audiences.
  11. Strong problem-solving skills and attention to detail.
  12. Ability to work independently and in a team environment.
  13. Familiarity with cloud-based technologies and services.
  14. Strong system design capabilities.

Skills
  • Attention to Detail
  • C++
  • Communications Skills
  • Development
  • Problem Solving
  • Team Collaboration
© 2024 cryptojobs.com. All right reserved.