
Principal Game Developer
2 semanas atrás
Join to apply for the Principal Game Developer - Talent Pool role at Kokku
Join to apply for the Principal Game Developer - Talent Pool role at Kokku
The Principal Engineer plays a pivotal role in shaping and delivering robust, scalable, and high-performance game systems. This position is responsible for architecting and implementing complex technical solutions, ensuring seamless cross-platform functionality while balancing technical requirements across multiple stakeholders. The Principal Engineer drives innovation through best practices, technical mentorship, and high-level problem-solving, contributing to the overall technical excellence of the organization. By collaborating across departments, acting as a consultant on multiple projects, and influencing engineering standards, this role ensures high-quality execution aligned with both project and business objectives.
Working within a collaborative co-development (co-dev), full development, and porting environment, the Software Engineer contributes to solving complex, challenging problems with impactful solutions that deliver value to our clients and players. By embracing engineering excellence, they are empowered to define and implement technical solutions that align with our commitment to quality.
Responsibilities
- Lead the development of large-scale projects, making strategic technical decisions that align with the company's broader objectives, such as designing and optimizing backend architectures for concurrent multiplayer systems.
- Establish and enforce technical standards across the department, promoting modern development practices like microservices for backend, modular design, and multi-threaded programming to prevent race conditions.
- Oversee architectural practices to ensure high-quality outcomes, implementing quality gates in CI/CD pipelines to enforce automated testing and performance benchmarks.
- Act as a technical authority, advising and influencing multiple projects by integrating cutting-edge technologies, such as advanced rendering techniques or transitioning to Unreal Engine 5 for its Lumen, Nanite and RayTracing capabilities.
- Provide expert technical support across multiple projects, serving as a key consultant for complex challenges like resolving severe performance bottlenecks or ensuring seamless cross-platform compatibility.
- Drive innovation and continuous improvement, aligning technical direction with market trends to attract AAA publishers and maintain industry leadership.
- Deliver technical training and mentorship, identifying industry trends and skill gaps to inform hiring strategies and professional development initiatives.
- Stay ahead of emerging technologies, such as machine learning and procedural generation, assessing their impact on game development and integrating them where applicable.
Must have
- Solid experience in software development, working with C++
- Proven ability to architect and develop scalable systems in Unreal Engine, Unity, or proprietary engines.
- Identifies and escalates potential technical risks early, ensuring smooth development and avoiding major blockers
- Experience optimizing multiplayer architectures, including networking, replication, and client-server communication
- Strong expertise in performance optimization, including CPU/GPU profiling and debugging multi-threaded code
- Ability to design and implement developer tools to enhance workflow efficiency
- Experience with UI development, ensuring high-performance rendering and user-friendly interfaces
- Solid understanding of rendering pipelines, shader development, and performance optimizations in modern game engines, such as Metal, Vulkan, DX11/12
- Rendering profiling and debugging expertise, using tools like RenderDoc, Unreal Insights, and Nvidia Aftermath for performance analysis and optimization
- Experience with console development (Gen8/Gen9 – PS4, Xbox One, PS5, Xbox Series X|S), including platform optimizations
- Expertise in managing complex version control workflows across multiple teams and projects, ensuring seamless integration and code quality
- Strong knowledge of version control systems (Perforce, Plastic, Git, etc.), managing large-scale collaborative development environments
- Deep experience with physics engines (Havok, Chaos, PhysX, Bullet, Box2D), implementing and optimizing physics-based interactions for game mechanics
- Advanced English (B2/C1), with the ability to clearly communicate technical concepts to team members
- Solid experience in game development with a strong focus on C++
- Experience in defining and driving technological innovation within the gaming industry, influencing trends and best practices at a high level
- Ability to engage with external partners, aligning technical solutions with business goals and fostering long-term collaboration
- Proven ability to align technical decisions with business objectives, ensuring engineering efforts support long-term company growth
- Expertise in modular architecture (ECS, rendering abstraction, platform abstraction), ensuring efficient, reusable, and adaptable game components
- Advanced understanding of linear algebra, game math, and shaders, applying mathematical concepts to optimize graphics and physics simulations
- Experience with GAS (Gameplay Ability System), designing and optimizing complex gameplay mechanics in Unreal Engine
- Deep experience with physics engines (Havok, Chaos, PhysX, Bullet, Box2D), implementing and optimizing physics-based interactions for game mechanics
- Familiarity with Machine Learning and Procedural AI, leveraging AI-driven systems for content generation and game mechanics
- Seniority levelNot Applicable
- Employment typeFull-time
- Job functionEngineering and Information Technology
- IndustriesEntertainment Providers
Referrals increase your chances of interviewing at Kokku by 2x
Get notified about new Game Developer jobs in Recife, Pernambuco, Brazil .
Recife, Pernambuco, Brazil $30,000.00-$40,000.00 2 weeks ago
Junior Software Development Engineer in Test / R+D - Remote Work | REF#283686Front-End Developer - Remote Work | REF#5841C# / DotNet Developer with React experience - Remote, Latin AmericaFrontend Web Developer - Remote - Latin AmericaSoftware Developer PHP - Remote Work | REF#101782React/Jira Forge Developer - Remote - Latin AmericaJava/Jira Developer - Remote - Latin AmericaSoftware Development Engineer in Test - Remote Work | REF#180241We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Game Developer Mid
4 semanas atrás
Manaus, Amazonas, Brasil Kokku Tempo inteiroJoin to apply for the Game Developer Mid role at Kokku . The Software Engineer plays a crucial role in driving engineering excellence and innovation in video game technology. This position is responsible for designing, developing, and implementing game systems with a focus on performance, stability, and long-term scalability to support high-quality...
-
Game Developer
Há 4 dias
Manaus, Amazonas, Brasil Kokku Tempo inteiroPersonal information First name * Last name * Phone Email * Personal URL Application information Resume * Upload file (max. 10MB) Questions What are your pronouns? How many years of experience do you have in the gaming industry? Do you have an advanced or fluent level of English? * Yes No Do you have solid experience as a Graphics or Rendering Engineer? Yes...
-
Principal Software Developer
Há 2 dias
Manaus, Amazonas, Brasil beBeeEngineer Tempo inteiro R$70.000 - R$100.000About the RoleWe are seeking an experienced Full-Stack Engineer to join our high-performing team. In this role, you will focus on debugging and fixing bugs across our platform. You will work within a complex, existing codebase and should feel confident using AI-assisted debugging tools to accelerate and optimize your workflow. While the initial focus is on...
-
3D Reconstruction and Game Engine Specialist
3 semanas atrás
Manaus, Amazonas, Brasil FS Studio Tempo inteiro3D Reconstruction and Game Engine SpecialistJoin to apply for the 3D Reconstruction and Game Engine Specialist role at FS StudioContinue with Google Continue with Google3D Reconstruction and Game Engine SpecialistJoin to apply for the 3D Reconstruction and Game Engine Specialist role at FS StudioGet AI-powered advice on this job and more exclusive...
-
Developer Relations Engineer
3 semanas atrás
Manaus, Amazonas, Brasil Canonical Tempo inteiroJoin to apply for the Developer Relations Engineer role at Canonical2 days ago Be among the first 25 applicantsJoin to apply for the Developer Relations Engineer role at CanonicalAs the publisher of Ubuntu we serve millions of developers, building for the cloud, IoT and data science. We aim to make open source easier and more reliable for innovators and...
-
Manaus, Amazonas, Brasil beBeeArt Tempo inteiro R$72.000 - R$96.000About the RoleWe seek a detail-oriented Art QA Analyst to ensure the quality of art assets and guarantee seamless integration into our games.
-
Principal Software Developer
Há 3 dias
Manaus, Amazonas, Brasil beBeeSoftwareEngineer Tempo inteiro US$90.000 - US$120.000Senior .NET and Vue DeveloperWe are seeking a highly skilled software engineer with expertise in full-stack development using .NET and Vue.js.To be successful, you will need to possess excellent problem-solving skills, strong analytical thinking, and the ability to work effectively in a collaborative environment.Key Responsibilities:Develop robust, scalable,...
-
Full Stack Developer
4 semanas atrás
Manaus, Amazonas, Brasil DX Gameworks Tempo inteiro**Fullstack developer with extensive knowledge of web app development. Spot is in our Manaus, AM, Brazil office.**:**Full Stack Developer**:- Full Time- AM / Manaus ou Amazônia Ocidental**Atividades Principais**:- Trabalhar com integração assíncrona contínua usando Jenkins e implantação contínua usando Docker e Kubernets;- Vamos implantar uma...
-
Frontend developer
4 semanas atrás
Manaus, Amazonas, Brasil Luppa Consultoria Tempo inteiroEstamos mapeando perfis para oportunidades futuras Nosso cliente é uma empresa de tecnologia da região Norte, especializada em soluções inteligentes para gestão empresarial. Neste momento, estamos identificando talentos para um projeto que será implantado em breve, com contratações previstas em regime CLT e atuação 100% presencial. Sobre a...
-
Backend developer
4 semanas atrás
Manaus, Amazonas, Brasil Luppa Consultoria Tempo inteiroEstamos mapeando perfis para oportunidades futuras Nosso cliente é uma empresa de tecnologia da região Norte, especializada em soluções inteligentes para gestão empresarial. Neste momento, estamos identificando talentos para um projeto que será implantado em breve, com contratações previstas em regime CLT e atuação 100% presencial. Sobre a...