ROAR is a metaverse for musicians of all ages, levels, and tastes to play, perform, record, and share their music. Players plug any instrument or microphone into a PC and play music as their in-game avatar with other players worldwide in real-time. In each player’s virtual Studio, players can practice and play solo, invite in other players to jam in real-time, form bands, perform live for friends or the public, and record and share their music.
As a Platform Engineer for ROAR, you’ll be part of a team responsible for all platform services (both internally developed as well as those licensed from our platform services partner) that power the ROAR experience. Additionally, you’ll be part of a small, but extremely passionate team of creatives and partner closely with our player experience team to ensure the end-to-end ROAR experience is frictionless and inspirational for our players.
Key Responsibilities
- Architect, develop and provide live support for all ROAR platform services and tools.
- Work closely with our platform services vendor to ensure all services for ROAR meet our standards for knowability, scalability, and overall operational maturity
- Participate in the team’s on-call rotation
- Propose and socialize technical standards and best practices
- Drive collaboration and alignment with various internal stakeholders and teams
Your Background
- 5+ years of professional software engineering experience
- Bachelor’s degree in Computer Science or equivalent experience
- 4+ years of experience with scripting languages (Python, Bash, etc.)
- 3+ years experience with Go or Java
- Experience working with stakeholders to identify, document, analyze, implement, and test software requirements.
- Experience with “Infrastructure as Code” tooling like Terraform and/or Ansible
- Experience with AWS offerings like EC2, EKS, S3, RDS
- Proficiency with Agile/Scrum and understanding of its value to work processes
- Strong understanding of Git or similar source control systems
Pluses
- You have shipped AAA online games, ideally from conception through production, and supported the live service
- Experience with Unreal and C++
- Experience with Perforce (Helix Core)
- Experience managing cloud infrastructure at scale (compute, network, storage)
- Experience building and maintaining build and release workflows and associated infrastructure (Jenkins or similar)
- Experience with and passion for music