Talent.com
Principal Engine Programmer
Principal Engine ProgrammerZyoin Group • Bangalore
Principal Engine Programmer

Principal Engine Programmer

Zyoin Group • Bangalore
30+ 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
    Principal Engineer

    Principal Engineer

    Recro • Bengaluru, Karnataka, India
    We're Hiring : Principal Full Stack Software Engineer (Backend Focus) – Bangalore, India.Are you an expert ready to drive innovation in a globally established environment? Join our Product-based cli...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer

    Principal Engineer

    AIM • Bengaluru, Karnataka, India
    MachineHack is a rapidly growing platform focused on democratizing data science and machine learning through competitive hackathons, tutorials, and community engagement. We are seeking a highly skil...Show more
    Last updated: 3 days ago • Promoted
    Principal Engineer

    Principal Engineer

    Voya India • Bangalore 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 more
    Last updated: 30+ days ago • Promoted
    Principal Engineer

    Principal Engineer

    Client of Solvecube • Bengaluru, Karnataka, India
    I hope you are enjoying a great day! I am from Solvecube HCM, an AI Based global consulting firm head quartered in Singapore. Our client is a Healthcare AI Startup and looking for a great tech leade...Show more
    Last updated: 3 days ago • Promoted
    Principal Engineer

    Principal Engineer

    Razorpay • Bengaluru, Karnataka, India
    A Principal engineer at Razorpay is well-grounded - innovative, quality focussed, product thinker, business conscious - not mere coders, of course, with deeper technical context and experience to b...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer Agentic [T500-21072]

    Principal Engineer Agentic [T500-21072]

    Albertsons Companies India • Bengaluru, Karnataka, India
    About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc.Our well-known banners across the United States, including Albertsons, Safeway, Vo...Show more
    Last updated: 24 days ago • Promoted
    Principal Engineer

    Principal Engineer

    ContentLens • Bengaluru, Republic Of India, IN
    ContentLens provides solutions to verify content ownership, editing history, and permissible use to safeguard against misinformation, fake content, and copyright infringement.Our advanced AI soluti...Show more
    Last updated: 24 days ago • Promoted
    Software Principal Engineer - C / C++ Programming

    Software Principal Engineer - C / C++ Programming

    Connectpro Mgmt Pvt Ltd • Bangalore
    Description : Role : Software Principal Engineer PS, a Gartner Magic Quadrant leader in Unstructured Data Storage and Managem...Show more
    Last updated: 29 days ago • Promoted
    Principal Engineer

    Principal Engineer

    ThoughtSpot • Bengaluru, India
    We are looking for a Principal Engineer to shape the architecture of ThoughtSpot’s cloud-native, distributed platform and scale it to support our ambitious product vision.You will bring deep system...Show more
    Last updated: 23 days ago • Promoted
    Principal Engineer Software (Cortex)

    Principal Engineer Software (Cortex)

    Palo Alto Networks • Bengaluru, Karnataka, India
    Our Mission 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 ...Show more
    Last updated: 12 days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Mantys (YC W23) • Bengaluru, Republic Of India, IN
    Healthcare is one of the largest industries where AI can drive meaningful impact, and drive it very quickly.Mantys (YC) is an AI-powered revenue cycle management platform for GCC and US health prac...Show more
    Last updated: 24 days ago • Promoted
    Principal Engineer

    Principal Engineer

    Fundfy • Bengaluru, Republic Of India, IN
    Work start date : 20 November 2025.Company Location : California, USA.We are a startup and looking for serious people to hire immediately. If you have the required skills and able to work starting fro...Show more
    Last updated: 17 days ago • Promoted
    Principal Engineer

    Principal Engineer

    Uplers • Bengaluru, Republic Of India, IN
    Note : This is a requirement for one of Uplers' ClienT-Anakin ).Lead Engineer will own, solve problem statements, and derive solutions that enable us to productize our solution, find out ways to aut...Show more
    Last updated: 21 days ago • Promoted
    Principal Engineer

    Principal Engineer

    Equiniti India • Bengaluru, Republic Of India, IN
    Equiniti India - Immediate opening for Principal Engineer (Java) - Bangalore.Greetings from Equiniti India !.The principal engineer role is a senior technical role at the heart of the configuration...Show more
    Last updated: 13 days ago • Promoted
    Principal Engineer

    Principal Engineer

    Tata Consultancy Services • Bengaluru, Republic Of India, IN
    TCS has been a great pioneer in feeding the fire of Techies like you.We are a global leader in the technology arena and there’s nothing that can stop us from growing together.Your role is of key im...Show more
    Last updated: 23 days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    NAB • Bengaluru, Karnataka, India
    The Opportunity This is a role for a visionary technical leader who operates as a strategic force multiplier for the entire engineering organization. As a Principal Platform Engineer (SDE4) at NAB,...Show more
    Last updated: 21 days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Deluxe • Bengaluru, Republic Of India, IN
    This role is primarily focused on.You will drive design and architecture decisions across multiple systems and teams, ensure engineering best practices, and work across multiple groups to deliver s...Show more
    Last updated: 30+ days ago • Promoted
    Principal -

    Principal -

    Tata Communications • Bengaluru, Republic Of India, IN
    We are seeking a talented and passionate Senior Backend Engineer to join our Control Plane team.The control plane is the intelligent core of our entire platform—the distributed brain responsible fo...Show more
    Last updated: 24 days ago • Promoted