Build and maintain foundational technology for Level's educational games.
•Level is looking for a Software Engineer to build and evolve the foundational technology that powers Level's games.
•Key Responsibilities Design, implement, and maintain core game engine systems Build and improve internal tools and build systems Profile and optimize performance-critical code paths Collaborate with gameplay engineers, artists, and technical designers Establish and advocate for engineering best practices Contribute to technical roadmaps and architecture decisions Requirements Bachelor's degree in Computer Science or equivalent professional experience 5+ years of professional software engineering experience Strong proficiency in C++ Hands-on experience with build systems and CI/CD pipelines Deep understanding of memory management, multithreading, and platform-level constraints Experience shipping products on at least one major platform Strong communication skills