Engine Programmer Intern

Requirements

  • Strong C++ fundamentals, including a solid grasp of memory management, pointers, and familiarity with the fundamentals of template
  • Good understanding of data structures and how data is laid out and represented in memory
  • Interest in low-level systems programming — file formats, binary data, compilers, or engine internals
  • A rigorous, detail-oriented approach
  • Being comfortable debugging unfamiliar code and methodically tracking down the root cause of a problem
  • Being able to explain a technical design and ask good questions
  • Self-driven, eager to learn, and open to feedback, using it to improve your work

What You'll Be Doing

  • Design and implement a feature within the serialization stack, taking it from proposal to shipped code with guidance from your engineering lead
  • Write high-performance, memory-efficient C++ for systems where correctness and backwards compatibility are critical
  • Build tooling that helps users work with serialized data — such as diffing, visualization, and human-readable text formats
  • Develop thorough unit tests to guarantee data integrity across save, load, and version-upgrade paths
  • Collaborate with partner teams across the engine to integrate the serialization system with their data and workflows
  • Participate in code reviews and design discussions, learning how core engine technology is built and maintained at scale

Perks and Benefits

  • Flexible start date in 2027
  • Recruitment will be ongoing until ideal match is found
  • Applicants must be legally authorized to work in posting location for duration of internship
AI Summary ✨

Similar jobs

  • Software Engineer, Systems

    MetaUKSwitzerland2 days ago
    Registered sponsor
  • Senior Software Engineer I- Regional Expansion -MEA

    WiseGreater London, UK3 days ago
    Registered sponsor
    ≈ €105k – €133k / year base
  • Senior Software Engineer I - Risk Control & Governance

    WiseGreater London, UK3 days ago
    Registered sponsor
    ≈ €105k – €133k / year base
  • Senior Software Engineer - Global KYC and Onboarding

    WiseGreater London, UK3 days ago
    Registered sponsor
    ≈ €105k – €133k / year base
  • See all jobs in UK →