Match score not available

Senior Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

4+ years of experience as a games software engineer, High proficiency in C++ and advanced knowledge of Unreal Engine architecture, Strong understanding of linear algebra concepts applied to 3D graphics, Bachelor's degree in Computer Science, Software Engineering, or related field..

Key responsabilities:

  • Lead software engineering initiatives across key game systems
  • Design and implement technical solutions for complex game features
  • Collaborate across teams to deliver high-quality gameplay experiences
  • Mentor junior engineers and provide technical guidance.

Wave logo
Wave Information Technology & Services Scaleup https://wavexr.com/
51 - 200 Employees
See all jobs

Job description

Wave’s mission is to unite humanity through immersive 3d entertainment. Our vision is to be the live entertainment hub of the metaverse: a place where anyone can attend, perform live, or be a part of a 24/7 live entertainment community. No matter where or who you are, our platform welcomes you—joining on mobile, streaming a 2D social video, or immersing you in 3D VR. Virtual shows (“Waves”) are the heartbeat of our platform. Unlike other virtual experiences, Waves are unique because they happen live, enabling real-time interaction and connection between performers and audiences.

Come help us define the future of music! Together we'll create amazing experiences for the attendees, and drive creativity for concerts. We are seeking an experienced Senior Software Engineer with a strong background in creating robust game systems and live performance capture technology. The ideal candidate will lead engineering initiatives, mentor team members, and drive technical excellence across our game development projects.

Please note, this is a direct hire, full time opportunity. We are not interested in C2C workers at this time nor are we working with third party recruiting agencies. Thank you for your understanding.

Responsibilities

  • Lead software engineering initiatives across key game systems
  • Design and implement technical solutions for complex game features
  • Collaborate across teams to deliver high-quality gameplay experiences
  • Mentor junior engineers and provide technical guidance

Required Qualifications

  • 4+ years of experience as a games software engineer
  • Previous experience in a lead engineer role
  • High proficiency in C++
  • Advanced knowledge of Unreal Engine architecture and systems
  • Strong understanding of linear algebra concepts applied to 3D graphics and animation
  • Experience with multiplayer network communication in Unreal
  • Demonstrated skill in complex debugging and performance analysis/optimization

The role will particularly involve work in these specialized areas:

  • Motion capture data processing and animation systems integration
  • Live media streaming implementation and optimization
  • Audio processing techniques and integration

Desired Qualifications

  • Passion for creating exceptional live entertainment experiences
  • Strong problem-solving abilities and communication skills
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience

 

Salary Range: $100,000 - $150,000**

 

**Salaries at Wave are based on a few factors including a candidate's location (to account for any cost of living differences), their experience level and their performance during the interview process. On top of a cash salary we also include company equity in the form of stock options with every full time offer as well as other benefits (insurance, 401k, unlimited PTO, laptop/desktop and other IT equipment as needed, subsidized monthly home internet, etc). Salary ranges at Wave are determined based on the job requirements, experience level and market data attained from compensation surveys.

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Software Engineer Related jobs