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