Engine Programmer (Gamedev)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Engine Programmer (Gamedev): Ensuring the stability, speed, and reliability of automated build and integration systems with an accent on troubleshooting and root cause analysis. Focus on optimizing build times, implementing quality gates, and maintaining a high-quality codebase.
Location: Onsite in Cary, United States
Company
is known for making award-winning games and engine technology.
What you will do
- Monitor system health and perform root cause analysis to prevent recurring issues.
- Implement and manage quality gates, including static code analysis and data validation tools.
- Provide timely incident communication and technical documentation.
- Proactively identify error patterns and bottlenecks in the build process.
- Design, implement, and maintain tools to enhance the efficiency of build workflows, system diagnostics, and reporting.
Requirements
- Excellent C++ skills.
- A proactive problem-solver with a strong background in large-scale software development environments and system diagnostics.
- Strong capability in debugging complex build failures, performing root cause analysis, and implementing diagnostics and error logging.
- Deep familiarity with modern source control systems (Perforce and/or Git).
- High attention to detail and strong analytical thinking.
- Excellent cross-team collaboration and incident communication skills.
- Experience working with AAA game engines.
Culture & Benefits
- 100% premium coverage for medical, dental, and vision.
- Robust mental well-being program.
- Unlimited PTO and sick time.
- Paid sabbatical after 7 years of employment.
- Celebration events and company-wide paid breaks.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β