Rocketsciencegg

Simulation Engineer - 1099 Contract

Albany, NY, Remote. Posted 7 days ago

The role

You will drive performance, architecture, and migration efforts for simulation projects. You will implement gameplay features, Flecs ECS patterns, and optimize simulation performance for large-scale environments.

What you will do

  • Identify and migrate under-performing GDScript systems to C++
  • Design and implement simulation logic using the Flecs ECS framework
  • Profile simulation workloads and identify bottlenecks
  • Apply multithreading techniques to optimize frame time
  • Develop serialization and state replication systems for distributed simulation
  • Collaborate with the team to deliver high-performance solutions

Required qualifications

  • Proficiency with Entity Component System architectures
  • Solid understanding of linear algebra, physics, and simulation mathematics
  • Commitment to writing clean, testable, and efficient code
  • Ability to debug complex state issues and optimize performance-critical code paths
  • Comfort working across different systems and disciplines within game development
  • Strong communication skills
  • Proactive and thoughtful approach to identifying and resolving technical challenges
  • Enthusiasm for games

Nice to have

  • Flecs experience
  • GDScript Experience
  • Experience with networking, state synchronization, or multi-server architectures
  • Advanced knowledge of concurrency, lock-free data structures, and parallel processing
  • Experience supporting or mentoring less experienced developers
  • Experience working with internal or external partners to gather feedback and provide technical input

About the company

Atomic Theory is a multinational team of seasoned AAA veterans and part of the Rocket Science Group. They have offices in Albany NY, Cardiff UK, and Brighton UK.

Simulation Engineer - 1099 Contract at Rocketsciencegg | JobZoey