L

Level

Adaptive platform for K-8 academic skills

Staff Software Engineer

Game EngineeringConfirmed live in the last 24 hours
Full-timeAustin, TX, USANo salary listedIn-person

About the Job

Requirements

  • 10+ years of professional software engineering experience, including at least 2 years in game development.
  • Strong proficiency in C++ and/or C# with a deep understanding of object-oriented programming and design patterns.
  • Experience with at least one major game engine, such as Unity, Unreal, or Godot, including custom engine system development.
  • Excellent proficiency with version control systems, including Git, and collaborative development workflows.
  • Ability to write efficient, maintainable code with attention to performance and memory management.
  • Strong debugging and problem-solving skills to work through complex technical challenges.
  • Ability to communicate and collaborate effectively in cross-functional teams.
  • Ability to manage time effectively and meet deadlines in a fast-paced environment.

Responsibilities

  • Design, implement, and maintain complex build, automation, tooling, and engine features that support multiple projects and team workflows.
  • Write clean, well-documented, and maintainable code while establishing best practices for architecture, testing, and performance optimization.
  • Partner with game developers, team leads, technical artists, and the engine team to define requirements and deliver productive tooling and solutions.
  • Contribute to engine source code to improve rendering, systems, performance, and development workflows.
  • Profile and optimize code for memory usage, frame rate, and load times across target platforms.
  • Own major systems or features from conception through shipping, including ongoing support and iteration based on team feedback.
  • Guide and support junior engineers through code reviews, pair programming, and technical discussions.
  • Debug complex technical issues across multiple systems, identify root causes, and implement sustainable solutions.
  • Improve development workflows, build tools, and automation systems to increase team productivity and reduce friction.
  • Implement and maintain platform-specific features and integrations while ensuring compliance with platform requirements.
  • Communicate technical concepts, constraints, and proposals to technical and non-technical stakeholders.
  • Own the source repository and deployment workflow for projects and teams.

Desired Qualifications

  • Experience with multiple programming languages, including Python, GDScript, and Lua, for tools and scripting.
  • Background in console development and platform certification processes.
  • Experience working with distributed or remote teams across time zones.
  • Experience with rendering pipelines and art pipelines in game development.
  • Experience with performance profiling and automated testing in a game context.
  • Familiarity with Agile/Scrum development methodologies.

About the Company

Level

Adaptive platform for K-8 academic skills

Level is a learning technology platform that helps students develop academic and life skills through curriculum-aligned, interactive activities. It delivers adaptive, rewards-based tasks for students, classroom-integrated tools for educators, and supportive activities for parents to help with homework and confidence. The platform serves three user groups with features tailored to each: students seeking personalized practice, teachers aiming to boost engagement while reducing workload, and parents seeking homework support. The company plans pilot testing in 2026 for K-8 subjects and aims to broaden to lifelong learning, seeking partnerships with schools and districts focused on outcomes and teacher empowerment.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
Austin, TX
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Level

See more jobs