Unity Programmer Manager

Knak Digital

Unity Programmer Manager

North Chicago, IL
Full Time
Paid
  • Responsibilities

    Our client is seeking a seasoned Principal Programmer to lead their Simulation Development team. This is a hands-on leadership role for a Unity expert who thrives on architecting scalable systems, mentoring developers, and driving technical innovation across multiple products.

    Responsibilities

    • Architect and implement advanced systems and tools in Unity3D

    • Lead technical initiatives; evaluate, adopt, and integrate new technologies

    • Mentor and coach junior programmers, establishing best practices

    • Collaborate closely with design, art, and production teams to deliver high-quality simulations

    • Profile and optimize performance across multiple platforms

    • Contribute to technical documentation and participate in code reviews

    Requirements

    • 8+ years programming experience in games, simulations, or related fields

    • Expert-level Unity3D (C#) skills with strong architectural knowledge

    • Proven hands-on experience with Unity ECS (Entity Component System)

    • Advanced Git workflows (branching, merging, CI/CD familiarity)

    • Strong performance profiling and optimization skills

    • Solid grasp of design patterns, clean code, and scalable architecture principles

    • Excellent problem-solving and communication skills

    Bonus Skills

    • Experience with other engines/languages

    • Shader development (HLSL/GLSL, Shader Graph)

    • Networking / multiplayer implementation

    • Familiarity with Agile/Scrum/Kanban environments

    • Portfolio of shipped titles

    Remote.

  • Compensation
    $145,000 per year