Founding Software Engineer @Endless Studios
Software Development
Salary unspecified
Remote Location
Employment Type contract
Posted YDay

[Hiring] Founding Software Engineer @Endless Studios

YDay - Endless Studios is hiring a remote Founding Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

We are looking for a Founding Software Engineer to take the project from an initial prototype to a hardened foundation from which the full product can be built.

You will be the first and initially only engineer, working directly with the Head of Product and collaborating with the broader Windows-native product engineering team. You will help determine what the product should be, how it should work, and how it should be built. Your responsibilities will include:

  • Define the MVP and rapidly prototype potential approaches.
  • Evaluate technologies such as Three.js, WebGPU, WebGL, PlayCanvas, and other web-game technologies.
  • Evaluate the existing prototype and determine what to keep and what to leave behind.
  • Design the architecture and build the foundation for the initial product.
  • Evaluate how the browser-native product should interact with our live Windows-native product.
  • Explore questions such as multiplayer, content compatibility, and the appropriate boundaries between browser-native and the Windows-native product.
  • Establish an architecture suitable for an open-source community.
  • Use AI-assisted development aggressively to accelerate development and experimentation.
  • Provide strong technical and architectural leadership while remaining a hands-on individual contributor.

This role can grow into a technical leadership role as the product and team expand.

Qualifications

  • 5+ years of software engineering experience, or equivalent demonstrated ability.
  • Strong experience with web-based game development and real-time 3D, including Three.js, WebGPU, WebGL, PlayCanvas, or comparable technologies.
  • Professional Unity/game development experience.
  • Strong understanding of multiple game-development disciplines, such as gameplay, rendering, networking, tools, engines, or technical art.
  • Demonstrated ability to rapidly prototype and evaluate competing technologies.
  • Experience with AI-assisted development.
  • Strong product instincts and the ability to think like a product owner and technical leader, not just an implementer.
  • Excellent architectural judgment and communication skills.
  • Comfortable operating independently in an ambiguous, rapidly changing startup environment.
  • Strong performance and optimization instincts across a wide range of hardware.

Requirements

  • Experience with game engines/editors, open-source projects, multiplayer, content pipelines, or shipping products across desktop and mobile.

Engagement

Remote / Anywhere Β· Contractor Β· Initial 3-month engagement

The initial engagement will focus on defining the MVP, evaluating the prototype, technology and architecture, and building the first working version of the product. For the right person, there is an opportunity to continue with the product and grow into a larger technical leadership role.

To apply:

Please provide your resume/LinkedIn profile and examples of software, games, tools, prototypes, or other products you’ve built. GitHub or other public work is highly valued.

Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Founding Software Engineer @Endless Studios
Software Development
Salary unspecified
Remote Location
Employment Type contract
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs