This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Unreal Game Engineer (Project Based) based in Brazil.
As a Senior Unreal Game Engineer, you will contribute to the development of high-quality AAA game experiences while collaborating with multidisciplinary teams across the full development lifecycle. This project-based opportunity is ideal for experienced engineers who enjoy solving complex technical challenges, building scalable gameplay systems, and continuously improving development practices. You will have the chance to work on exciting future projects, influence technical decisions, and help deliver polished gaming experiences for global audiences. The role offers flexibility, meaningful technical ownership, and the potential to establish long-term collaborations across multiple game development initiatives.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Unreal Game Engineer (Project Based) based in Brazil.
As a Senior Unreal Game Engineer, you will contribute to the development of high-quality AAA game experiences while collaborating with multidisciplinary teams across the full development lifecycle. This project-based opportunity is ideal for experienced engineers who enjoy solving complex technical challenges, building scalable gameplay systems, and continuously improving development practices. You will have the chance to work on exciting future projects, influence technical decisions, and help deliver polished gaming experiences for global audiences. The role offers flexibility, meaningful technical ownership, and the potential to establish long-term collaborations across multiple game development initiatives.
Accountabilities:
- Design, develop, and implement robust gameplay systems and technical solutions using Unreal Engine and C++.
- Collaborate with designers, artists, and fellow engineers to deliver high-quality features across different stages of game development.
- Write clean, maintainable, and well-documented code that supports long-term scalability and performance.
- Participate in sprint planning, technical discussions, and project estimation to ensure alignment on priorities and deliverables.
- Perform code reviews, create technical design documentation, and promote engineering best practices across the team.
- Optimize game performance, memory usage, and overall system stability while identifying and mitigating technical risks.
- Continuously improve workflows, contribute ideas for process enhancements, and support teammates through knowledge sharing and collaboration.
- At least 5 years of professional experience in game development using Unreal Engine or custom C++ game engines.
- Strong proficiency in C++ and solid understanding of game engine architecture, including rendering, AI, networking, physics, navigation, and UI systems.
- Experience profiling, debugging, and optimizing large codebases for performance and memory efficiency.
- Strong knowledge of software architecture, object-oriented programming, design patterns, and engineering best practices.
- Experience working in collaborative, cross-functional game development teams using Agile methodologies.
- Excellent problem-solving, communication, and teamwork skills with the ability to thrive in fast-paced development environments.
- Nice to have:
- Experience shipping at least one PC or console title.
- Knowledge of cross-platform game development.
- Experience with graphics programming technologies such as DirectX, OpenGL, Vulkan, or Gnmx.
- Familiarity with client-server networking, socket-based protocols, and automated testing frameworks.
- Competitive project-based compensation.
- Opportunity to contribute to high-profile and diverse game development projects.
- Flexible project schedules and remote collaboration.
- Clear communication and dedicated support throughout each engagement.
- Transparent performance evaluation and feedback process.
- Potential for long-term collaboration on future projects.
- Exposure to experienced multidisciplinary teams and AAA-quality development environments.
Benefits