Overview & Responsibilities
Doppio is looking to hire a Senior Server Engineer to help us develop and operate the next generation of party games for play over video conferencing.
In this role, you will:
Develop and maintain server software for our online gaming platform, which enables our customers to connect and play games with their friends over video conferencing
Work with producers and game designers to plan out and implement APIs to support new game features
Work with game-client software engineers to develop client-side SDKs in support of server-dependent game features
Instrument, profile, and analyze server code to identify and fix complex bugs and performance issues
Produce technical design documentation to explain and educate stakeholders and fellow engineers about software design decisions and principles
Triage and fix high-impact issues that arise working in a live environment
5+ years of server software engineering experience
Extensive familiarity with both relational and non-relational database systems
Ability to work within an existing codebase to plan, implement, and deliver new features
Ability to work on a team with other engineers, and with external and internal stakeholders
Experience with the Unity game engine
Familiarity with C#
Experience supporting live services, particularly in games
Familiarity with distributed source control systems, particularly Git
Experience working with distributed teams
This role is for our Lisbon office.
Note that due to the Covid-19 pandemic, our Lisbon office is currently closed. This role may therefore initially require remote work, depending on public health conditions in Portugal at the time you start.
Doppio is inventing the next generation of cross-platform party games. We’re setting the stage to bring gaming to everyone through live streaming, the web, mobile and video conferencing platforms.
Empresa: Doppio Games