Echo is an alternative education program that connects professionals with young enthusiasts who want to understand the game development industry. Because we want to inform you about the diverse career paths, roles, and skills in this creative industry, we created RoleZ in Gaming: an educational campaign.


RoleZ in Gaming is a discovery journey in the game development industry’s diverse career paths, roles, and skills. We created this project to support those passionate about games with access to systematic information and industry professionals.

RoleZ in Gaming

Go to Form

Level Designer


The Level Designer is passionate about games and the craft of creating innovative solutions to complex problems.

The person with this role is experienced in working within a multidisciplinary team and understanding the importance of collaboration.

The aim is to achieve top-notch quality while creating immersive gameplay scenarios. It’s about ensuring a memorable gaming experience while supporting and enhancing the game’s core mechanics and creative vision.



  • Excellent communication skills in English, both verbal and written.
  • Curiosity, positive attitude, strong work ethic and ability to thrive in a highly collaborative team environment.
  • Ability to anticipate, prioritize and organize work to meet objectives.
  • Passion, enthusiasm, and openness to learning.
  • Experience with various Design applications (Unity, UnReal, QERadiant, Source Engine) is a plus.



The Game Designer is the one who decides the action gameplay, meta-game systems, and exciting content. In video games, the meta experience signifies the game mode through which the player progresses by learning its mechanics.

On a day-to-day basis, a Game Designer will work closely with artists and programmers to turn the design ideas into reality.

The person in this role will use iteration, playtests, and metrics to refine the work and pitch creative ideas for new features and upcoming projects.



  • Expert knowledge of free-to-play game design fundamentals.
  • Proficient English with outstanding verbal, written, and visual communication skills.
  • Working knowledge of an established game engine, such as Unity.
  • Experience designing cross-platform games for mobile and PC platforms.
  • Collaborative spirit and love of teamwork.



The video game writer is in charge of the game story; is the one who enhances the game’s most important scenes and gives spark and identity to its characters.

In games, being a writer means being experimental and ready to go through all stages of game development. Writers encourage players to act throughout the story.



  • Outstanding screenwriting, imagination, and strong characterization and storytelling skills.
  • Curiosity and passion for learning about gameplay.
  • Strong collaborative skills with designers and developers to build the best gameplay version.



The audio programmer is responsible for all sounds in a game. They ensure that every dramatic song activates precisely when the player triggers an action. The audio programmer is also responsible for integrating sound files into the game and ensuring that every sound-related setting works appropriately.

In addition, the audio programmer works closely with designers, other programmers, sound engineers, and composers to integrate the sound perfectly.



  • Good knowledge of Audio APIs like Wwise, FMOD, or Miles.
  • Software and tool development.
  • Audio engineering (editing and mixing).
  • Excellent collaboration and communication skills within the tech team.



The sound designer is the one who designs, implements and ensures the proper functionality of the systems for the development and integration of audio in the game. A good sound designer will produce high-quality audio samples by applying music theory and artistic concepts.

They are masters at implementing all audio elements using the right tools and systems, often collaborating with video game producers and animators.



  • Excellent knowledge of industry-standard audio tools (i.e. Reaper, Nuendo, Pro-Tools, Cubase, etc.).
  • Familiarity with various Audio Middleware applications (Wwise, FMOD, etc.).
  • Good knowledge of game audio techniques and audio production fundamentals.
  • Team player who can share their ideas with others.
  • Highly motivated, with a passion for audio and video games.
  • The role requires excellent computer skills and attention to detail.



The music composer will write the theme tune to match the game’s feel and pace and to enhance the gaming experience.

Depending on the size of the team, the music composer will be responsible for other sound development duties. Sometimes, besides writing, they will also orchestrate and implement it within the game.


Professional Skills (Source)

  • Orchestration and arranging.
  • Composing character themes.
  • Home studio setup.
  • DAWs.
  • Synthesizers and samplers.
  • Audio editing.
  • Video game design.
  • Compositional flexibility.

Interpersonal Skills (Source)

  • Passion for video games and the distinctive culture, community, and history surrounding the medium.
  • Work well within a creative team; while composing is a solitary art, it is also—paradoxically—an intensely collaborative one.
  • Video game composers are generally freelancers, they need tenacity, salesmanship, and networking ability to thrive in this fast-growing and competitive field.



The Game Tester is the one in charge of the execution of test cases and results analysis. The objective is to understand and perform all levels of testing (scripted and unscripted, bug regression, and ad-hoc requests) on time.

As experienced contributors, game testers are responsible for knowledge sharing. They will check and report flaws or issues of software products according to project standards.

The QA collaborates with cross-functional teams to ensure quality throughout the software development lifecycle. Feedback is their mastery, always seeking to report and recommend process improvements.



  • Able to assess, organize and allocate workload to meet testing goals.
  • Understand and identify the defect, research, review, documentation, communication, and assessment.
  • Demonstrate prioritization skills.
  • Ability to learn, plan and organize.
  • Good communication skills in English, both verbal and written.



The QA Build Engineer is the one who collaborates with software engineers, system operators, and other IT staff members to manage code releases and deployments.

The person who has this role is responsible for building and maintaining deployment, monitoring, and operations tools to develop, optimize, and maintain build automation systems and scripts.

The objective is to ensure a best-in-class Live infrastructure, stable and scalable, for all ongoing projects, as well as responsibility for documentation, training, and release deployment coordination.



  • Experience designing, implementing, and testing Disaster Recovery plans.
  • Ability and experience to understand and consult on enterprise-wide infrastructure.
  • Significant experience with Linux/Unix administration and moderate to substantial experience administering relational databases such as MySQL, or PostgreSQL.


Alexandru Pădure


Ionuț Pușcașu
Ionuț Pușcașu

QA Manager

Ionuț Schmidt
Ionuț Schmidt

UX Designer

Eda Mologani
Eda Mologani

UX Guild Lead

Gabriel Stancu
Gabriel Stancu

Executive Producer

When I first found out about Echo, I was amazed: a place where students interested in video games can find mentors and embark on special journeys to discovery, all for free. It seemed like a dream come true, and it certainly lived up to my expectations. With the help of this innovative project, I can say not only that I have gained more knowledge about this new field in a pleasant and welcoming environment, but I have also grown personally. I had the opportunity to see on my own what it was like to make my own schedule, communicate with new people, and create a study routine that would most likely help me in the future, either for school or for work. or just for everyday life! I truly believe that this project has the potential to help people around the world

Teodora - Bucharest, Romania

‘The Echo mentoring program helped me understand the games I play much better, helping me create my own ideas. I never knew how these games were built and how much work had to be done for every detail to be perfect and intuitive for the player. I learned elements of game and level design in practical ways, analyzing known games as GTA V and doing my own projects, with the help of a very friendly and dedicated mentor. It's much easier to understand the science behind games in a digital world, using Echo.’

Clelia, Mentee - Bucharest, Romania

‘So far, this mentoring program has offered me the opportunity to learn more about the field I have chosen, and I want to thank the team of this project for helping me discover a new career path.’

Dragos, Mentee - Iasi, Romania

‘Thanks to Echo, I have managed to get what I always wanted: to be guided in Game Design, knowing that the games I played meant everything to me, and I would also like to make games that would inspire another generation of children. Thanks to Echo and my mentor, I discovered how creative I am.’

Ioana, Mentee - Bucharest, Romania

At the beginning of the program, game development seemed like something unattainable, a dream. However, this program showed me that the dream was closer than I expected. With hard work I moved forward and I'm extremely grateful for the opportunity I had,  to learn so much about this field. After completing the mentoring program I can say it was super cool. Actually it was AMAZIIING! I’ve learned so many new things, and got to know some very creative and hard working people. It was a life changing opportunity and I especially send a gigantic THANK YOU! to my mentor, Scott, who guided me through so many areas of game development and shared with me a lot of precious information.

Eduard Scobioală, Mentee - Timisoara, Romania

Learn more about the gaming industry from experts.

Fill in the form for more details.

Contact form Rolez

"*" indicates required fields