Talent.com
Principal Engine Programmer

Principal Engine Programmer

Zyoin GroupBangalore
9 days ago
Job description

Description :

As a Principal Engine Programmer (Unreal) at LightFury, you will be the technical leader responsible for architecting, developing, and optimizing core engine systems for our AAA games using Unreal Engine. You will lead a team of talented engineers, drive technical innovation, and ensure our games achieve industry-leading performance and visual fidelity. This role demands deep technical expertise, leadership acumen, and the ability to solve complex engineering challenges at scale.

Responsibilities :

  • Lead the architecture and development of core engine systems, including rendering, physics, audio, and gameplay frameworks within Unreal Engine.
  • Drive technical vision and strategy for engine development across multiple AAA projects.
  • Mentor and guide a team of engine programmers, providing technical leadership and career development.
  • Collaborate with technical directors, lead programmers, and department heads to define technical requirements and project roadmaps.
  • Optimize engine performance for target platforms, including PC, consoles, and mobile devices.
  • Research and implement cutting-edge rendering techniques, including real-time ray tracing, advanced lighting, and post-processing effects.
  • Design and implement scalable systems for large open-world games and multiplayer architectures.
  • Establish coding standards, best practices, and development workflows for the engine team.
  • Work closely with platform holders (Sony, Microsoft, Epic Games) on engine optimization and platform specific features.
  • Lead technical reviews, code reviews, and architectural discussions.
  • Stay at the forefront of industry trends, emerging technologies, and Unreal Engine updates.

Requirements :

  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or equivalent experience.
  • 8+ years of professional game development experience with a focus on engine programming.
  • Shipped multiple AAA titles in a senior technical role.
  • Expert-level proficiency in C++ and advanced software engineering practices.
  • Proven track record of leading technical teams and mentoring junior developers.
  • Strong understanding of software architecture, design patterns, and scalable system design.
  • Experience with version control systems, build systems, and continuous integration pipelines.
  • Excellent problem-solving skills and ability to work under pressure in fast-paced environments.
  • Outstanding communication skills and ability to collaborate across multiple disciplines.
  • Unreal Engine Expertise :

  • Mastery of Unreal Engine architecture, including a deep understanding of the rendering pipeline, memory management, and multi-threading systems.
  • Expert-level proficiency in C++ and advanced knowledge of Unreal Engine's C++ API and engine source code.
  • Extensive experience with Unreal Engine's core systems : UObject framework, Garbage Collection, Reflection system, and Module architecture.
  • Advanced knowledge of rendering systems, including materials, shaders, lighting, and post-processing pipelines.
  • Experience with Unreal Engine's networking and replication systems for multiplayer games.
  • Proficiency in optimizing the Unreal Engine for various platforms and hardware configurations.
  • Engine Development Expertise :

  • 8+ years of experience in game engine development with at least 3 years in a senior or principal role.
  • Deep understanding of computer graphics, including advanced rendering techniques, GPU programming,
  • and shader development.

  • Expertise in performance optimization, profiling, and debugging complex engine systems.
  • Experience with multi-threaded programming, parallel processing, and concurrent system design.
  • Knowledge of modern graphics APIs, including DirectX 12 Vulkan, and Metal.
  • Experience with physics engines, audio systems, and gameplay framework development.
  • Strong background in mathematics, including linear algebra, calculus, and 3D mathematics.
  • Desirable Skills :

  • Experience with console development (PlayStation 5 Xbox Series X / S, Nintendo Switch).
  • Knowledge of mobile optimization and cross-platform development.
  • Experience with VR / AR development and related engine modifications.
  • Familiarity with cloud computing, server architecture, and backend services.
  • Experience with procedural content generation and world streaming systems.
  • Knowledge of machine learning applications in game engines.
  • Contributions to open-source projects or published research in computer graphics.
  • Experience with agile development methodologies and technical project management.
  • (ref : hirist.tech)

    Create a job alert for this search

    Principal Programmer • Bangalore

    Related jobs
    • Promoted
    Principal Engineer

    Principal Engineer

    Voya IndiaBangalore Urban, Karnataka, India
    We are seeking a seasoned Principal Engineer with deep expertise in Java-based enterprise systems, cloud-native architectures, and technical leadership. This role will be pivotal in driving engineer...Show moreLast updated: 17 days ago
    • Promoted
    Principal Full-Stack Software Engineer - AI Applications

    Principal Full-Stack Software Engineer - AI Applications

    Mulya TechnologiesGreater Bengaluru Area, India
    Principal Full-Stack Software Engineer - AI Applications.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with compo...Show moreLast updated: 17 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    RipplingBengaluru, India
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer Software

    Principal Engineer Software

    Palo Alto NetworksBengaluru, Karnataka, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer – AI-Native, Startup Mindset

    Principal Software Engineer – AI-Native, Startup Mindset

    BigRioGreater Bengaluru Area, India
    Principal Software Engineer – AI-Native, Startup Mindset.India- Bangalore (relocation available).We are seeking an exceptional engineer who is ready to change how software is built, thrives in fast...Show moreLast updated: 15 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    FV BankBengaluru, Karnataka, India
    FV Bank is a fully licensed and regulated U.With a focus on innovation, security, and compliance, FV Bank is Banking the Future by providing USD banking, digital asset custody services, money marke...Show moreLast updated: 7 days ago
    • Promoted
    Principal Technical Engineer(Configurations)

    Principal Technical Engineer(Configurations)

    Qinecsa SolutionsBengaluru, IN
    We are seeking a Principal Technical Engineer to develop and deploy client configurations for our flagship Qinecsa Vigilance Workbench signal detection platform. The ideal candidate will be dynamic ...Show moreLast updated: 17 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    ArcserveBangalore, IN
    Established in 1983, Arcserve is the world’s most experienced provider of business continuity solutions that safeguard every application and system, on every premises and every cloud.Organizations ...Show moreLast updated: 17 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    FactspanGreater Bengaluru Area, India
    Position : Principal Analyst (Senior Software Engineer – Tech Lead).Location : Sarjapur Road, Bengaluru.Factspan is a pure play data and analytics services organization. We partner with fortune 500 en...Show moreLast updated: 17 days ago
    • Promoted
    Software Principal Engineer - C / C++ Programming

    Software Principal Engineer - C / C++ Programming

    Connectpro Mgmt Pvt LtdBangalore
    Description : Role : Software Principal Engineer PS, a Gartner Magic Quadrant leader in Unstructured Data Storage and Managem...Show moreLast updated: 1 day ago
    • Promoted
    Principal Engineer

    Principal Engineer

    ScaleneWorksbangalore, India
    Education : University degree in computer science or related field or relevant experience.At least 10 Years of experience building enterprise-grade distributed systems based on C++.A thorough unders...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer || ML + Core

    Software Development Engineer || ML + Core

    SciSpacehosur, tamil nadu, in
    SciSpace (Formerly Typeset) is the world's largest platform for researchers to create, collaborate and publish their research. Used by millions of researchers across 91 countries from organizations ...Show moreLast updated: 7 days ago
    • Promoted
    Platform Engineer

    Platform Engineer

    NTT DATA, Inc.hosur, tamil nadu, in
    Experience in EDR- CrowdStrike.Experience in any one Ng (NextGen) SIEM tools (Crowdstrike, Qradar, Arcsight, Splunk,etc). Hands-on Experience in Security Automation tools- SOAR Platform.Experience i...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineer (CMake)

    Software Engineer (CMake)

    Crossing Hurdleshosur, tamil nadu, in
    You’ll play a key role in optimizing build workflows, ensuring scalability, maintainability, and efficiency across multiple environments. Develop and optimize build scripts, toolchains, and configur...Show moreLast updated: 6 days ago
    Principal Engineer - C++

    Principal Engineer - C++

    ScaleneWorksBengaluru, Karnataka, India
    Quick Apply
    Years experience delivering robust web-based products applications, using Microsoft tech stack including.NET CORE, SQL SERVER, and Angular. Cloud) industry expertise "to facilitate Cloud Migration" ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer-Devops

    Principal Engineer-Devops

    Dover IndiaGreater Bengaluru Area, India
    Dover is a diversified global manufacturer with annual revenues of $8 billion.We deliver equipment and components, in specialty systems and support services through five major operating segments : E...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Principal Engineer

    Principal Engineer

    HERE Technologiesbangalore, India
    We are the HERE Identity & Access Management (IAM) team, an integral component of the Platform Foundation team - a dynamic, agile team that’s responsible for enforcing Authentication and Authorizat...Show moreLast updated: 19 hours ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Wenger & WatsonBengaluru, Karnataka, India
    Principal Engineer — Marketing & CRM.We’re seeking a Principal Engineer to drive the evolution of our cloud-native, SaaS-based marketing and CRM platform serving banks and credit unions across the ...Show moreLast updated: 5 days ago