Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer  image - Rise Careers
Job details

Senior Software Engineer

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.

Gather Health Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Gather Health DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Gather Health
Gather Health CEO photo
Unknown name
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer , Gather Health

At Wave, we believe in creating unforgettable experiences through the magic of immersive 3D entertainment, and we want you to join us as a Senior Software Engineer. Imagine being at the forefront of the metaverse, where every concert and performance is a unique, live event that connects people from all walks of life. We’re on a mission to become the leading online live entertainment hub, and your expertise in building robust game systems and live performance capture technology is key to making this vision a reality. In this fully remote role, you will play a vital part in leading engineering initiatives, designing innovative solutions for complex game features, and collaborating with a diverse team to produce high-quality gameplay. Your knowledge of C++, Unreal Engine, and experience in mentoring junior engineers will be essential as you drive technical excellence in our game development projects. Plus, with a competitive salary range of $100,000 - $150,000 and comprehensive benefits like stock options, unlimited PTO, and more, Wave values your contributions while offering a supportive and thrilling work environment. Join us in redefining the world of live music and entertainment – we can't wait to see the amazing experiences we can create together!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Gather Health
What are the primary responsibilities of a Senior Software Engineer at Wave?

As a Senior Software Engineer at Wave, you'll lead software engineering initiatives across key game systems, design and implement complex game features, and collaborate with various teams to enhance gameplay experiences. Mentoring junior engineers and driving technical excellence in project execution are also vital responsibilities that you'll hold within your team.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at Wave?

To be considered for the Senior Software Engineer position at Wave, you should have a minimum of 4 years of experience in game software engineering, along with proficiency in C++ and advanced knowledge of Unreal Engine architecture. Additionally, previous experience in a lead role, strong debugging skills, and a solid understanding of linear algebra concepts applied to 3D graphics are essential.

Join Rise to see the full answer
What specialized areas will the Senior Software Engineer work on at Wave?

The Senior Software Engineer at Wave will work on specialized areas like motion capture data processing, animation systems integration, live media streaming optimizations, and various audio processing techniques. This will involve creating innovative solutions to enhance the live entertainment experience and ensure seamless interactions during performances.

Join Rise to see the full answer
What is the salary range for the Senior Software Engineer position at Wave?

Wave offers a competitive salary for the Senior Software Engineer position, with a range between $100,000 and $150,000. The final salary will depend on factors such as your experience, performance during the interview, and location to account for different living costs. Additionally, new hires receive stock options and a comprehensive benefits package.

Join Rise to see the full answer
Does Wave offer remote work options for the Senior Software Engineer role?

Yes, the Senior Software Engineer position at Wave is fully remote, allowing you to work from anywhere in the United States. This flexibility is part of Wave's commitment to creating an inclusive and supportive work environment, making it easier for talented individuals to contribute to our mission.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe a challenging project you led in game software engineering?

When discussing a challenging project, focus on your role, the obstacles you faced, and how you resolved them. Highlight teamwork, technical skills, and problem-solving abilities that were critical to the project's success. Relate it back to skills relevant to the Senior Software Engineer position at Wave.

Join Rise to see the full answer
How do you ensure the quality and performance of game features you develop?

Explain your approach to quality assurance, including testing methods, performance analysis, and debugging techniques. Demonstrate an understanding of best practices in game development, especially regarding Unreal Engine and C++ coding standards.

Join Rise to see the full answer
What experience do you have with multiplayer network communication and Unreal Engine?

Share specific instances where you've implemented multiplayer features, discussing networking protocols and your role in the process. Highlight any challenges faced and how you overcame them, underlining how this experience aligns with the expectations for the role at Wave.

Join Rise to see the full answer
How do you mentor junior engineers and foster their growth?

Discuss your mentoring philosophy, including how you provide guidance, share knowledge, and encourage junior engineers. Highlight specific mentoring successes and how fostering a supportive environment enhances team performance, something vital at Wave.

Join Rise to see the full answer
What techniques do you use for optimizing performance in live game scenarios?

Explain various optimization techniques you have implemented in past projects, such as profiling, memory management, or algorithm improvements, tailored to the context of live performance and real-time interaction, which is crucial for success at Wave.

Join Rise to see the full answer
Describe your experience with motion capture data processing.

Provide examples of motion capture projects you have worked on, detailing the processes and technologies used. Explain how your contributions improved animation systems or gameplay, as well as your understanding of this specialized area relevant to Wave’s objectives.

Join Rise to see the full answer
Can you talk about a time when you had to troubleshoot an unexpected issue in a game?

Describe the specifics of the issue, the investigative steps you took, and the resolution. Emphasize your analytical skills, technical expertise, and ability to stay composed under pressure, showcasing your fit for the Senior Software Engineer position.

Join Rise to see the full answer
What do you enjoy about creating live entertainment experiences?

Share your passion for live entertainment, relating past projects where you contributed to immersive experiences. Discuss the unique challenges it presents and the creativity required, aligning your enthusiasm with Wave's mission.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Discuss your strategies for effective collaboration, such as clear communication, understanding team dynamics, and integrating feedback. Highlight past experiences that illustrate your ability to work well in a team-oriented environment, which is essential at Wave.

Join Rise to see the full answer
What is your experience with audio processing techniques in game development?

Briefly outline your experience with audio processing, mentioning specific tools or techniques used in previous projects. Relate this back to how audio integration is crucial for creating an engaging gameplay experience and aligns with Wave's focus on live entertainment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Augment Hybrid San Francisco
Posted 4 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Paid Time-Off
Maternity Leave
Social Gatherings
Learning & Development
Employee Resource Groups
Photo of the Rise User
Weekday Remote No location specified
Posted 12 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 8 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!