Senior Engine Programmer (Gamedev)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Senior Engine Programmer (Gamedev): Designing and optimizing core game-agnostic systems and tools for PC and console platforms with an accent on CPU, GPU, and memory performance. Focus on building scalable engine solutions, solving complex bottlenecks, and providing technical leadership to the engineering team.
Location: Must be based in Brisbane (Hybrid)
Company
A prominent international video game publisher and developer creating high-quality games for multiple platforms.
What you will do
- Design and implement core game-agnostic engine systems and tools.
- Optimize performance across CPU, GPU, memory, and disc access for PC and console platforms.
- Develop and maintain robust, reusable, and scalable code solutions.
- Collaborate with cross-disciplinary teams, including artists and designers, to support production.
- Profile and debug complex performance bottlenecks within the engine.
- Mentor junior and mid-level engineers through technical guidance and code reviews.
Requirements
- Extensive experience in engine programming within the gaming industry.
- Deep expertise in performance optimization for PC and console hardware.
- Strong skills in writing clean, maintainable, and well-documented code.
- Proven ability to profile and debug complex technical bottlenecks.
- Must be located in or able to work from the Brisbane office.
- Ability to collaborate effectively with global development teams.
Culture & Benefits
- Opportunity to work on high-profile projects for major hardware platforms.
- Collaborative environment with a global network of game developers.
- Hands-on technical leadership role with mentoring responsibilities.
- Focus on cutting-edge game technology and high-performance engineering.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β