Server Engineer

3 Hours ago • 5 Years +

Job Summary

Job Description

As a server engineer at Penrose Studios, you will be responsible for building the servers and backend systems that facilitate virtual world interactions. Your duties include designing and constructing a scalable backend system, contributing to the project's architecture, and maintaining server codebases. You'll collaborate with client-side developers and the content team to resolve network latency, reliability, and scalability problems, and also assess hosting providers and SDKs. This role involves navigating unexplored application/game design areas and refining ideas, requiring a collaborative mindset and effective communication.
Must have:
  • 5 years of server and network programming experience.
  • Experience with large-scale backend systems for real-time applications.
  • Strong knowledge of C++, Python, C, C#, or Java.
  • Experience with backend & database technologies and architectural trade-offs.
  • Collaborative mindset and effective communication skills.

Job Details

Penrose Studios crafts ground-breaking immersive stories, and needs your help building a platform for this new artistic medium. As a server engineer at Penrose, you will build the servers and backend systems that bring people together in virtual worlds.

Responsibilities

  • Design and build a massively scalable backend system and assist developing the project architecture.
  • Build and maintain server code bases.
  • Collaborate with client-side developers and the content team.
  • Identify and resolve issues with network latency, reliability, and scalability.
  • Evaluate hosting providers and SDKs.

Requirements

  • A minimum of 5 years server and network programming experience.
  • Experience developing the large-scale backend system for a real-time application or MMO game.
  • Strong knowledge of C++, Python, C, C#, or Java.
  • Experience with a variety of backend & database technologies and with making architectural trade-offs.
  • Comfortable wandering around unexplored application/game design territory, and excited to contribute to refining ideas.
  • Collaborative mindset and ability to communicate effectively.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in San Francisco, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Penrose Studios is at the forefront of virtual reality as a storytelling medium. We’re a group of artists, engineers and storytellers, and we’re looking for an eclectic mix of talented individuals who are fast learners with driven personalities.

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Penrose studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug