Company |
Bad Rhino Studios |
Job title |
Sr. Engineer |
Job location |
Remote |
Type |
Full Time |
Responsibilities:
- Design, schedule, document and develop core gameplay systems
- Coordinate with programmers, designer, and animators to ensure that the code being developed addresses their needs.
- Design and implement performance optimizations for existing and future frameworks, systems, and code for use in runtime
- Architect or significantly extended frameworks and features within Unreal Engine 4.
- Accurately schedule and track development efforts for assigned tasks.
- Review and critique code design and implementation from other programmers.
- Assist where necessary for gameplay testing/analysis, editor support, engine maintenance, or building systems and tools.
- Supervise junior or mid-level programmers as required.
Requirements & Skills:
- 5+ years of experience developing tools and features for game engines.
- Shipped at least two game titles.
- Unreal Engine 4 experience required
- Strong object-oriented design skills and proficiency in C++ programming and debugging.
- Strong communication skills, both written and verbal.
- Strong design sensibilities.
- Strong understanding of console design and optimization techniques.
- Commitment to code quality, documentation, and thorough testing procedures.
- Knowledge of software engineering practices.
- Knowledge of deploying games for PC and Consoles.
- Experience interacting with external programming contractors.
- The multiplayer experience is a plus.