About InfiniteWorld

InfiniteWorld navigates brands, creators, and their products into the digital revolution known as the Metaverse, providing a full 360 degree solution, anchored by content creation, digital distribution, and consumer engagement.

We are seeking a talented and experienced Senior Unity Engineer who can execute and manage a workload that spans the features that touch our proprietary real time game server code, as well as, client implementation of game features. At InfiniteWorld, we give our Unity Engineers complete authority on how they build their features, and with great power comes great responsibility!

Unity Engineers regularly communicate with stakeholders, such as the Art and Platform teams, in order to accomplish tactical objectives that have been clearly laid out by the product owners in the form of design docs, animatics, whiteboard scribbles, and technical docs generated by our engineering leads.

Our games are fast, reliable, and beautiful. Our ideal candidate must be mindful of the users’ end experience as they deploy their extensive knowledge of coding best practices, and Unity engine idiosyncrasies, where C# calls can sneakily allocate memory behind the scenes!

**US-based candidates preferred.

Role and Responsibilities

  • Collaborate with artists and engineers to help build features and solve creative problems
  • Investigate new techniques, to be implemented and cross-trained amongst the team
  • Ensure art assets can be easily integrated into the game without sacrificing the artistic vision or exceeding the platform’s technical limits
  • Work with backend engineers on maintaining efficient server communication with the API (REST-based) and the Real Time Server (TCP/UDP)

Professional Qualifications

  • Bachelor Degree in Computer Science or Game Development, or equivalent
  • Strong 3D math skills
  • At least 5 years working in Unity 3D
  • Experienced in profiling and optimizing games
  • Core understanding of Mecanim animation
  • Experienced with maintaining client services (mock, tracking, analytics, etc.)
  • Shipped at least 2 games on Mobile, PC or Console platforms
  • Experience with Git / Jira / Notion

Bonus Qualifications

  • Familiarity with multiplayer networking
  • Shipped a mobile game on iOS or Android
  • Shipped a game on WebGL
  • Experience with other blockchain technologies (EOS, Hashgraph, Ontology, Tezos, etc.)

Create with us. Join our InfiniteWorld team!

InfiniteWorld does not discriminate on the basis of race, creed, color, ethnicity, national origin, religion, sex, sexual orientation, gender expression, age, height, weight, veteran status, military obligations, or marital status. Every day our team is honored to work with entrepreneurs and innovators from every corner of the globe, and we aim to build a team that reflects the diversity of our customers. Each individual at InfiniteWorld brings their own perspectives, work experiences, lifestyles, and cultures with them, and we believe that a more diverse team creates more innovative products, provides a better service to its customers, and helps us all grow and learn as individuals.