2 ΠΌΠ΅ΡΡΡΠ° Π½Π°Π·Π°Π΄
Senior Systems Programmer (Unity)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Π’Π΅ΠΊΡΡ:
TL;DR
Senior Systems Programmer (Unity): Developing and maintaining core game systems for 7 Days to Die, including gameplay, world simulation, engine functionality, and large-scale procedurally generated worlds with an accent on cross-platform performance and scalable architecture. Focus on profiling and optimizing CPU, GPU, memory, and I/O performance, debugging complex issues across PC and consoles, and shaping technical direction.
Location: Montreal, Quebec, Canada; hybrid workplace
Company
develops interactive entertainment and is partnering with The Fun Pimps to expand the 7 Days to Die survival franchise.
What you will do
- Develop and maintain core systems supporting gameplay, world simulation, and engine functionality.
- Design and implement solutions for large-scale procedurally generated worlds.
- Collaborate with design, art, and programming teams to deliver robust, scalable features.
- Optimize CPU, GPU, memory, and I/O performance across PC and console platforms.
- Profile, debug, and resolve complex technical issues.
- Contribute to technical direction, programming best practices, and knowledge sharing.
Requirements
- 8+ years of professional game development experience as a systems, generalist, or gameplay programmer.
- 4+ years of professional C# experience, plus experience with languages such as C++ or Python.
- Experience shipping and supporting games for PC, PlayStation 5, Xbox Series X|S, and Nintendo Switch.
- Expertise in at least one area such as gameplay systems, AI, graphics, networking, online services, mathematics, or physics.
- Advanced understanding of Unity architecture, including animation, rendering, asset bundling, and networking.
- Advanced proficiency with Unity Profiler, PIX, RenderDoc, VTune, or Superluminal.
Culture & Benefits
- Work in a diverse and creative environment that values different backgrounds, perspectives, and ideas.
- Contribute to the long-term evolution of a survival franchise played by more than 20 million people worldwide.
- Collaborate across game design, art, and programming disciplines.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β