See all roles

Principal Programmer

Work from home Full-time role Hiring

Principal Programmer – Simulation Development Salary: $120K–$150K plus bene’s Location: Remote (excludes NY & CA)

Our client is seeking an experienced Principal Programmer to lead their Simulation Development team. This role is ideal for a Unity expert who can architect core systems, mentor developers, and drive technical innovation across multiple products.

Responsibilities ● Architect and implement complex systems and tools in Unity ● Lead technical initiatives, evaluate and integrate new tech ● Mentor junior programmers and establish best practices ● Collaborate with design, art, and production teams ● Optimize performance across platforms ● Contribute to technical documentation and code reviews

Requirements ● 8+ years programming experience (games/simulation or related) ● Expert in Unity3D (C#) with deep architectural knowledge ● Proven experience with Unity ECS ● Advanced Git workflows (branching/merging) ● Strong performance profiling & optimization skills ● Solid grasp of design patterns and clean architecture ● Excellent problem-solving and communication skills

Bonus Skills ● Other engines/languages ● Shader development (HLSL/GLSL, Shader Graph) ● Networking/multiplayer implementation ● Agile methodology (Scrum/Kanban) ● Portfolio of shipped titles

Benefits ● Remote role (no NY or CA) ● $120K–$150K salary + full benefits (401k, health, PTO, holidays) ● Collaborative and growth-focused environment ● Background check required

Apply To This Job

You might like