Endless Studios is a global game-making studio and learning community dedicated to empowering creators by building real games and future-ready skills. We are seeking a Founding Software Engineer to lead the development of an innovative new browser-based 3D product designed to make creative tools accessible across a wide range of devices.
Key responsibilities
- Define the MVP and rapidly prototype potential technical approaches for the new platform.
- Evaluate and select core technologies including Three.js, WebGPU, WebGL, and PlayCanvas.
- Design the system architecture and build a robust foundation for the initial product.
- Collaborate with the Windows-native engineering team to ensure seamless product interaction.
- Establish an architecture that supports an open-source community and utilize AI-assisted development to accelerate experimentation.
Requirements
- 5+ years of software engineering experience with a strong background in web-based game development and real-time 3D.
- Professional experience with Unity or similar game development engines.
- Deep understanding of game-development disciplines such as rendering, networking, tools, and engine architecture.
- Proven ability to operate independently in an ambiguous startup environment with strong product instincts.
- Excellent architectural judgment and a preference for rapid prototyping over prolonged theoretical debate.
What we offer
- The opportunity to take full ownership of a new product from prototype to a hardened foundation.
- A chance to grow into a technical leadership role as the project and team expand.
- A fully remote working environment with the ability to influence product direction and architectural decisions.