Software Engineer, Education Systems at Level | Austin, TX, US | Rezi

Software Engineer, Education Systems at Level

Software Engineer, Education Systems

Level · Austin, TX, US

1 months ago

Software Engineer, Education Systems

Level · Austin, TX, US

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Level is looking for a Software Engineer to help build and evolve the foundational technology that powers Level's games. You'll work at the intersection of game engine development and internal tooling, writing low-level code that ensures gameplay speed, efficient development cycles, and reliable pipelines. This role is for engineers who naturally think in memory layouts and cache lines and find satisfaction in building dependable systems for other engineers.

Responsibilities

  • Design, implement, and maintain core game engine systems, including memory management, asset loading, threading, and runtime performance.
  • Build and improve internal tools and build systems supporting the full development lifecycle across a distributed team.
  • Profile and optimize performance-critical code paths on target platforms.
  • Collaborate with gameplay engineers, artists, and technical designers to enhance engine systems based on practical usage.
  • Establish and advocate for engineering best practices in systems-level code quality, testing, and documentation.
  • Contribute to technical roadmaps and architecture decisions with a focus on long-term maintainability and scalability.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent professional experience.
  • 5+ years of professional software engineering experience, with significant time spent on game engine systems, runtime infrastructure, or low-level tooling.
  • Strong proficiency in modern C++.
  • Comfort with performance analysis and debugging at the systems level.
  • Hands-on experience with build systems (e.g., CMake, Bazel, or similar) and CI/CD pipelines in a game or real-time software context.
  • Deep understanding of memory management, multithreading, and platform-level constraints.
  • Experience shipping products on at least one major platform (PC, console, or mobile).
  • Strong communication skills, with the ability to explain complex system tradeoffs to both technical and non-technical collaborators.

Skills

  • C++
  • Performance analysis
  • Debugging
  • Build systems (CMake, Bazel)
  • CI/CD pipelines
  • Memory management
  • Multithreading
  • Game engine development
  • Runtime infrastructure
  • Low-level tooling
  • Educational technology
  • Learning management systems
  • Adaptive learning platforms
  • Rendering
  • Game physics
  • Animation
  • Performance optimization
  • Cloud platforms (AWS, Azure, Google Cloud)
  • DevOps practices
  • Mobile game development (iOS/Android)
  • Data analytics
  • AI/ML
  • Accessibility standards
  • Inclusive design principles
  • Open-source contributions
  • AR/VR technologies
  • Immersive learning experiences

Experience Level

  • 5+ years of professional software engineering experience

Education Level

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent professional experience

About the Company

  • Level is a learning technology company dedicated to helping students build real academic and life skills with confidence and joy.
  • We combine proven curriculum principles with world-class interactive design to make meaningful practice engaging.
  • We support educators by increasing student engagement with high-quality, standards-aligned practice that reinforces classroom learning.
  • For students: Rewarding and motivating learning experiences that build real academic proficiency.
  • For educators: Tools that fit naturally into instruction, reduce teacher workload, and keep students engaged.
  • For parents: Activities to help children catch up or get ahead, build confidence, and minimize homework battles.
  • We are committed to helping every person maximize their potential and live a life of meaning.