Server Engineer

2 Months ago • 5 Years + • Software Development & Engineering

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

WebFX - Technical Digital Marketer (MARTECH Implementation)

WebFX

Philippines (Remote)
7 Months ago
flying wild hog - HR Partner

flying wild hog

Poland (Remote)
3 Months ago
Haleon - Key Account Manager Kazakhstan - OHC West

Haleon

Almaty, Almaty Region, Kazakhstan (On-Site)
1 Month ago
welevel  - Animator

welevel

Munich, Bavaria, Germany (On-Site)
3 Months ago
quience - Senior Data Analyst - Storefront

quience

Palo Alto, California, United States (Hybrid)
2 Months ago
Passive Logic - Senior Software Verification Engineer

Passive Logic

Holladay, Utah, United States (On-Site)
2 Months ago
Convai Technologies - Engineering Lead

Convai Technologies

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Aptive - Design Engineer

Aptive

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Fugo Games - Algorithm Engineer Intern

Fugo Games

İstanbul, Türkiye (On-Site)
1 Month ago
Collaborative Robotics - Senior Software Engineer

Collaborative Robotics

Santa Clara, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ISG - Change Management Lead

ISG

Seoul, South Korea (Remote)
1 Month ago
Linden lab - Senior Growth Marketing Manager

Linden lab

San Francisco, California, United States (Hybrid)
2 Months ago
Nexon - Associate Producer

Nexon

El Segundo, California, United States (Hybrid)
1 Month ago
Intel  - SoC Verification Engineer

Intel

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Epic Games - Lead Character Artist

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Publicis Groupe - Delivery Driver

Publicis Groupe

Parsons, Kansas, United States (On-Site)
1 Week ago
binance - Principal/Lead Engineer (Java)

binance

Taipei City, Taiwan (Remote)
2 Years ago
Palo Alto Networks - Support Enablement and Escalations Engineer (PAB)

Palo Alto Networks

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Weeks ago
AECOM - Senior Project Manager - Civil

AECOM

Philadelphia, Pennsylvania, United States (Hybrid)
2 Weeks ago
Tesla - Service Technician / Automotive Mechanic

Tesla

Dublin, County Dublin, Ireland (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

Naughty Dog - Senior Character Artist

Naughty Dog

Los Angeles, California, United States (Hybrid)
2 Months ago
Brillio - Senior Client Partner Healthcare PBM

Brillio

Danbury, Connecticut, United States (Hybrid)
4 Months ago
SBM Management - Cleanroom Technician

SBM Management

Hillsboro, Oregon, United States (On-Site)
1 Month ago
Evolution  - Online Game Presenter (Guest Service Agent Alternative)

Evolution

Atlantic City, New Jersey, United States (On-Site)
10 Months ago
Imanage - Product Manager (Records Management)

Imanage

Chicago, Illinois, United States (On-Site)
3 Months ago
Alten Technology - Advanced Vehicle Dynamics Engineer

Alten Technology

Auburn Hills, Michigan, United States (On-Site)
1 Month ago
Apple - WiFi Connectivity Validation Engineer

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
My Fitness Pal - Senior Client Partner, Advertising - Retail/Apparel

My Fitness Pal

Chicago, Illinois, United States (On-Site)
2 Days ago
CyberArk - Solutions Engineer, Enterprise Accounts - Central

CyberArk

United States (On-Site)
1 Month ago
crate entertainment  - Senior 3D Artist

crate entertainment

United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

AECOM - Senior Primary Engineer - MV/HV

AECOM

Hamilton, Waikato Region, New Zealand (Hybrid)
1 Week ago
ISG - SAP Senior Systems Training Developer Consultant

ISG

United States (Remote)
2 Weeks ago
CyberArk - Senior Software Engineer

CyberArk

Bulgaria (On-Site)
1 Week ago
zeta - Release Train Engineer (Analytics)

zeta

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Jane Street - Evening Move-Add-Change Engineer

Jane Street

New York, United States (On-Site)
1 Month ago
Liquid Robotics - Manager, Software Engineering

Liquid Robotics

Herndon, Virginia, United States (Hybrid)
2 Months ago
Qualcomm - Embedded Software Staff Engineer - SOC Firmware

Qualcomm

San Diego, California, United States (On-Site)
2 Weeks ago
Gibbs Cam - Team Lead / Senior Software Engineer (GibbsCAM)

Gibbs Cam

Pune, Maharashtra, India (On-Site)
1 Month ago
PwC - Associate - SAP ABAP - RDC

PwC

Kolkata, West Bengal, India (On-Site)
9 Months ago
Nice - Technical Support Engineer

Nice

Hoboken, New Jersey, United States (Hybrid)
2 Days ago

Get notifed when new similar jobs are uploaded

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