Software Engineer, Massive Multiplayer & Metaverse

Sorry, this job was removed at 11:24 a.m. (PST) on Monday, February 14, 2022
Find out who's hiring in Bellevue.
See all Developer + Engineer jobs in Bellevue
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The opportunity

At Unity, we are democratizing game development and enabling everyone to be a creator. In the User Generated Content team, we help developers provide user-generated content features to their player community. We focus on building scalable, distributed, community-safe services that enable players to craft, publish, and engage in user-generated experiences. We provide easy-to-use online solutions for content management and moderation. At our core, we are passionate about enabling content creators to build experiences for their communities!

We are looking for a Software Developer who shares our passion for games and building scalable services. As a key member of our newly formed team, your role will include developing and growing user-generated content services and features in the next generation of core gaming services. We are seeking to democratize content creation by making user-generated content easier to implement and operate for developers, reliable and rewarding for content creators, and safe and engaging for communities.

What you’ll be doing

  • Develop and implement new product backend features and improve existing functionality
  • Work to ensure high-quality delivery with unit and integration tests
  • Operate within a distributed team and collaborate with colleagues both local and remote

What we’re looking for

  • Prior software development experience using C# to build backend REST services
  • Ability to clearly communicate your ideas and solutions, and discuss them with the team
  • Ability to craft and reason about services in a distributed system, including communication patterns, microservices, protocols, database technologies, and reliability
  • Quality-driven approach

You might also have

  • Functional knowledge of one of the large cloud providers: GCP, AWS, or Azure
  • An understanding of container and orchestration technologies such as Docker or Kubernetes
  • Experience working with databases and building platform services, eventually consistent service patterns, and/or event-driven architectures
  • Experience building games with Unity

Unity is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. If there are preparations we can make to help ensure you have a comfortable and positive interview experience, please let us know.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

L’opportunité

Unity démocratise le développement de jeux vidéo et permet à chacun de devenir un(e) créateur(rice). L’équipe User Generated Content a pour ambition de permettre aux développeur(se)s de fournir à leur communauté de joueur(se)s des fonctionnalités liées au contenu généré par l’utilisateur. Nous nous concentrons sur la création de services distribués, évolutifs et sécuritaires pour les communautés, qui permettront aux joueur(se)s de créer, de publier et de vivre des expériences générées par les utilisateur(rice)s eux/elles-mêmes. Nous fournissons des solutions en ligne intuitives de gestion et de modération de contenu. Notre cœur de métier est de permettre aux créateur(rice)s de contenu de créer des expériences pour leurs communautés!

Nous sommes à la recherche d’un(e) développeur(se) de logiciels qui partage notre passion pour les jeux vidéo et pour la création de services évolutifs. En qualité de membre essentiel de notre nouvelle équipe, votre rôle consistera à développer et à faire croître les services et les fonctionnalités des contenus générés par les utilisateur(rice)s qui feront partie de la prochaine génération de services de base pour les jeux vidéo. Nous entendons démocratiser la création de contenus en facilitant la mise en œuvre et l’exploitation des contenus générés par les utilisateur(rice)s pour les développeur(se)s, en les rendant plus fiables et plus gratifiants pour les créateur(rice)s, et en les rendant plus sécuritaires et plus attrayants pour les communautés.

Ce que vous allez faire

  • Développer et mettre en œuvre de nouveaux produits, de même qu’améliorer nos fonctionnalités back-end actuelles
  • Œuvrer à assurer une livraison de haute qualité grâce à des tests unitaires et d’intégration
  • Évoluer au sein d’une équipe virtuelle et collaborer avec des collègues sur place et à distance

Ce que nous recherchons :

  • Une expérience antérieure du développement de logiciels en utilisant le langage C# pour créer des services REST back-end
  • La capacité de communiquer clairement vos idées et vos solutions, et d’en discuter avec l’équipe
  • La capacité de concevoir des services dans un système distribué et de raisonner sur ces derniers, y compris les modèles de communication, les microservices, les protocoles, les technologies de base de données et la fiabilité
  • Une approche axée sur la qualité

Vous avez peut-être également

  • Une connaissance technique de l’un des grands fournisseurs de services infonuagiques : GCP, AWS ou Azure
  • Une compréhension des technologies par conteneurs et d’orchestration comme Docker et Kubernetes
  • Une expérience de travail avec des bases de données et en matière de création de services de plateforme, de modèles de services cohérents et/ou d’architectures pilotées par les événements
  • Une expérience dans la création de jeux avec Unity
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our office is located in the heart of downtown Bellevue, where we are surrounded by a variety of shops, restaurants, and entertainment. Work at Unity includes a ton of flexibility, depending on your role, the needs of your team and ultimately the way you and your team work best together.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about UnityFind similar jobs