Lead Software Engineer (C++/Multithread, Gaming)
12 days ago
Requirements
- Expertise in game-related topics (UI, animation/movement, AI, engine, tools, gameplay, etc.)
- Technical leadership experience in commercial game development
- Solid leadership skills
- Excellent problem solving skills
- Good understanding of continuous integration
- Experience in teaching and mentoring juniors and mid-level engineers;
- Good communication skills and fluent spoken English
Responsibilities
- Drive or Contribute to the design and architecture for computer game products and/or major game components
- Develop and submit code for highly complex parts of software within project scope
- Document code and define a structure of project documentation
- Debug and optimize code to hit performance targets
- Work in close cooperation with project management on estimates, dependencies, risks and issues.
- Contribute to implementation plans that includes schedule, priorities, dependencies and deliverables.
- Drive internal and external (client) communications as defined by project plan.
- Define standards for project development processes and monitor implementation.
- Accountable for technical decisions, code quality, efficiency and maintainability.
- Responsible for timely software delivery and team coordination.
- Motivate the team for high performance.
- Assign technical tasks to team members, conduct and drive code reviews
- Provide guidance and assistance when required to his/her team members
- Constantly enhance his/her technological and soft skills and spread the knowledge
- Contribute to Engineering initiatives, like internal R&D, internal education, bootcamps, etc.
- Contribute to career development plans of software engineers
- Conduct technical interviews within company’s hiring process
Would be a benefit if you have:
- Experience in NextGen consoles development
- Experience with Unreal Engine, Unity
- Experience with rendering development
- Experience working on multiplayer games
- Passion for gaming
- Shipped 2 or more game titles
Qualifications
- Degree in Computer Science or equivalent work experience
- Total SW development experience 7+ years
- 5+ years of relevant experience in C++ development;
- 2+ years of team leadership
- Accomplished at least 2 complex software product development
- Proven communication skills;
- Positive attitude and exhibited leadership abilities
Create Your Profile — Game companies can contact you with their relevant job openings.