Citizen Remote logo
Log in / Sign up

Other Remote jobs you may be interested in

Principal Engineer

Full Stack Developer

Senior Data Engineer

Full Stack Software Engineer

Data Engineer

iOS Developer

Principal Programmer at Underground Administration

Job details

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 now