About the job

Role summary

We are a dynamic AI gaming company experiencing rapid growth, focused on developing both games and a proprietary game engine. Our voice-controlled AI games are enjoyed by millions of users monthly, with plans to expand onto new platforms such as Roku and Fire TV.

The Core Technology team is seeking a passionate engineer with deep expertise in game engine development, app platforms, or SDKs. This role presents a unique opportunity to spearhead the development of a multi-platform game engine for voice-controlled AI games. As a Staff Engineer, you will tackle the technical challenges of various TV operating systems, devising innovative solutions. Collaboration with game developers will be crucial to understand their needs and equip them with tools to enhance game development efficiency.

Our team thrives on delivering significant impact through strategic technical initiatives. We seek an individual who is inquisitive, empathetic, and adept at solving complex problems. This role offers substantial visibility and influence across the organization, involving collaboration with company leadership and product teams to align technical strategies with business objectives.

What you’ll do

  • Lead the development of our multi-platform strategy towards a "write once, run anywhere" game engine vision.
  • Design and implement game engine features, tools, and SDKs for core functionalities like rendering, voice recognition, and animations, empowering our product engineers to create compelling voice-controlled gaming experiences on TV platforms.
  • Partner with company leadership and product teams to shape a technical strategy that supports our overall business goals.
  • Support team growth and development through process enhancements and mentorship.
  • Dive into production issues across multiple layers of our technology stack, establishing best practices for observability and system stability.
  • Develop and execute quarterly and annual roadmaps, making informed trade-offs that balance business priorities, user experience requirements, and foundational technology investments.
  • Collaborate closely with UX experts, designers, and data analysts to deliver best-in-class voice-controlled games.

Stuff you may have done before

  • Developed SDKs, game engines, or software platforms.
  • Led the development of games or consumer-facing apps at scale.
  • Worked with audio, voice, AI, or other emerging technologies.
  • Served as the primary technical decision-maker for a team of 20+ engineers.
  • Built applications on smart TV platforms (e.g., Roku, Fire TV, Google TV, Apple TV).

Must-haves

  • 10+ years of experience as a software engineer.
  • Passion for user experiences, code quality, design patterns, and architecture.
  • Demonstrated success in advocating for technical investments that accelerated product development.
  • Proven ability to learn new technologies and adapt to platform requirements.
  • Strong background in mentoring junior engineers.
  • Excellent communication skills, both written and verbal.

Our Stack

  • TypeScript & Node.js
  • React & React Native (Fire TV)
  • BrightScript (Roku)
  • DynamoDB, PostgreSQL, Redis
  • Kubernetes

The hiring process

  • Stage 1: Preliminary Video Call with a member of our Recruitment team.
  • Stage 2: Behavioral Screen Video Call with an Engineering Manager.
  • Stage 3: Technical Screen Video Call with a Senior Engineer.
  • Stage 4: Full-day Virtual “On-Site” with various partners and team members.
  • Stage 5: Founder Chat with our Founders.
  • Stage 6: Offer.

What’s in it for you

  • Competitive salary and comprehensive benefits package including medical, dental, and vision insurance for you and your dependents, 401k matching, flexible hybrid work model, generous paid time off, parental leave, and visa support for eligible candidates.
  • Detailed benefits information available upon request.