Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Multiplayer Programmer

TN Germany

Berlin

Vor Ort

EUR 60.000 - 100.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

An established industry player is seeking a Senior Network Programmer to join their innovative team in Berlin or Helsinki. In this pivotal role, you will architect and optimize the networking infrastructure for cutting-edge mobile action games, ensuring a seamless player experience. Collaborate with talented professionals to debug networking issues and enhance game performance. With a commitment to diversity and a transparent culture, this company offers a unique opportunity for personal and professional growth. Join a passionate team that values collaboration, creativity, and player-focused development.

Leistungen

Annual bonus
Budget towards commuting costs
Fitness benefits
Educational budget
Financial assistance with relocation
Twice yearly off-sites
Pizza, beer and games
30 days holiday plus additional days

Qualifikationen

  • 8+ Jahre Erfahrung in der Spielnetzwerkprogrammierung, insbesondere AAA-Spiele oder mobile Erfahrung.
  • Starkes Verständnis von C++, TCP/IP, UDP und Client-Server-Architektur.

Aufgaben

  • Architektur, Design, Implementierung und Testen von Netzwerklösungen für unser Spiel.
  • Zusammenarbeit mit dem Core Tech-Team zur Bereitstellung hochwertiger Spielerlebnisse.

Kenntnisse

C++
TCP/IP
UDP
Socket programming
Client-server architecture
Debugging

Tools

Unreal Engine 4 or 5
Networking Environment Conditioning tools

Jobbeschreibung

PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more.

PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.

The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation.

Senior Network Programmer - Berlin or Helsinki

Virtual job fairs

We are Neon Koi. We are a PlayStation Studio. Our mission: We make mobile action games with epic stories to foster lasting connections with players around the world.. Our aim is to amass a stellar portfolio over the next decade by focusing on building highly collaborative, experienced and empowered teams in Helsinki & Berlin.

We offer you the chance to join a rapidly growing international team of passionate and talented game makers, just like yourself. As a young company, you, as an early employee, will have a genuine opportunity to contribute significantly to the culture and operations.

Neon Koi is formerly known as Savage Game Studios.

Why do our people love it here?

Our team can be summed up as being hungry, humble, and people-smart. We genuinely love what we do and aim high. To succeed as a diverse international team spread across two locations (Helsinki & Berlin), effective collaboration and communication are key. While we are all talented individuals, the sweetest achievement is succeeding together as a team.

Fair Play - To us, fairness stands for treating people justly, and not letting your personal feelings bias your decisions about them. We strive to preserve a culture, which doesn’t have glass ceilings or hidden decision-making processes. A transparent culture where teams can thrive and get rewarded for the work they put in and the results they achieve.

When people don’t play by the rules, we act swiftly. At the same time, we reward individuals and teams who embrace our values.

Powerful Together - We believe that excellence is reached by effective team collaboration and ongoing, open feedback.

We are constantly curious to learn from each other. Understanding and hearing each others’ perspectives enables us to make the best decisions. We get inspired by each other to strive for higher standards and ultimately become a better version of ourselves.

You can rely on each other when facing difficult challenges. We encourage everyone to speak up, ask for help and bring up hard conversations. Most importantly, we put a lot of effort into hiring the right people who enjoy spending time with each other.

Players First - We work for the players. Understanding them at deeper levels than just demographics is crucial for our success.

We’re player informed. Ultimately we, and not our players, are responsible for making the right decisions for our games. We realize that what players want and what they need may often differ.

We’re committed to creating a diverse team. If you feel that you might be interested in the role, even if you don’t hit 100% of the criteria, please don’t let that put you off. Get in touch with us. We believe in passion and potential.

The Role

As part of the Core Tech team, the Senior Network Programmer is responsible for driving, architecting, optimizing and validating the networking infrastructure for our game.

You will work closely with the wider tech team to ensure the player experience is stable from a networking standpoint while being both maintainable, documented and of high quality. As a senior networking expert, you will also contribute to internal mentorship, holding the team accountable to engineering best practices, and acting as an example for others on the team.

This role can be based in Berlin or Helsinki.

Responsibilities

  • Architect, design, implement and test your networking solutions for our game using C++ and Unreal Engine
  • Collaborate within the Core Tech and wider technical teams to deliver high quality and high performing player experiences using your technical expertise in network engineering
  • Debug networking issues related to our game and offer solutions on how to proceed, improve on and ensure the wider technical organization are aware of learnings
  • Work within the Core Tech team to analyze performance metrics, suggest KPIs for our game and ensure we’re staying within reasonable bounds for these metrics
  • Documentation and knowledge sharing of networking knowledge throughout the company
  • Evaluate networking technologies, stay current on industry trends and find opportunity for utilizing the best choices in our game, while taking into consideration resourcing and time

Requirements

  • 8+ years of experience in game network programming with a focus on either AAA gaming or mobile experience
  • Knowledge of the differences between console and mobile networking
  • Strong understanding of: C++TCP/IPUDPSocket programmingClient-server architectureJoin-in-progressRPCLinux
  • Experience with: Hit detectionNetwork PredictionNetworking Environment Conditioning tools (such as Clumsy), Lag CompensationAnti-cheat techniques and security best practicesServer/Client Tick ratesNetwork Bandwidth OptimizationOptimizing server efficiency
  • Debugging skills and experience with tools to debug your networking environment efficiently

The ideal candidate will also have

  • Mobile experience; both Android and iOS
  • Unreal Engine 4 or 5 experience
  • Experience working on a live title

Although we’re a new company, we’re committed to making this a great place to work, so this is only the beginning of our benefits:

  • Annual bonus
  • Budget towards commuting costs
  • Fitness benefits
  • Educational budget: for language learning, self-training, attending conferences, buying games and books etc
  • Financial and practical assistance with relocation through our relocation partner and a relocation budget
  • Twice yearly off-sites
  • PBG - Pizza, beer and games on the last Friday of every month
  • 30 days holiday plus additional days for Wellness and between Christmas and New Year
  • Access to PlayStation products and games

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.