Founding Full Stack Engineer (Video and Platform) – SpatialChatAt SpatialChat, we bring events, webinars, remote work, online education to life with immersive virtual spaces that feel personal and engaging. Whether you're hosting a conference, live podcast, or collaborative webinar, our platform replicates the energy of in-person interactions, making online gatherings more dynamic and interactive.SpatialChat is the digital events platform built for B2B marketers to host amazing brand experiences and drive revenue. We enable organizations to create seamless, memorable virtual experiences that break down geographic barriers and foster real connections—helping you engage your audience and fuel business growth.Role Overview: As a Founding Full Stack Engineer, you will be at the core of building and scaling SpatialChat's platform from the ground up. In this pivotal role, you'll need to embrace a startup mentality—taking ownership of the product, wearing multiple hats, and moving fast to build, iterate, and deploy features that will shape the future of virtual collaboration.You will design and implement the systems that integrate live video, audio, and multiplayer interactions, all while working with a small, scrappy team in the early stages of the company. This role requires hands-on development across the full stack, rapid problem-solving, and a commitment to creating scalable, reliable, and high-performance systems that can grow as we do.Where You Will Make an Impact:Own the entire tech stack: You’ll have end-to-end ownership of architecture, building the backend, frontend, and infrastructure that powers live events, video, and interaction spaces.Optimize for scale: As one of the first engineers, you’ll build scalable systems capable of supporting thousands of users per virtual space, ensuring smooth video/audio streaming and real-time interactions.Prototype fast and iterate: Quickly design, implement, and test new features and tools, balancing speed and quality to enable rapid experimentation and shipping.Hands-on architecture: Design a robust WebSocket API that allows developers to create custom in-app logic and improve the reliability and scalability of our video systems using Dolby, LiveKit, Millicast, and Twilio.Solve startup challenges: Tackle tough technical problems head-on, architecting a platform that is not just functional but flexible, supporting our rapid growth while remaining lean and efficient.Create a plugin system: Develop a plugin architecture that allows third-party developers to extend the platform with custom add-ons and functionalities.What You Bring:3+ years of experience building and shipping systems in fast-paced environments, with a proven track record of architecting and scaling distributed systems.Full stack expertise with a focus on Node.js, TypeScript, React, and modern web technologies.Experience working in early-stage startups or small teams, with a clear understanding of the trade-offs between speed and scalability.Strong understanding of WebSockets, WebRTC, and real-time communication protocols for live video/audio interactions.Hands-on experience with NoSQL databases like MongoDB, SQL, and cloud-based solutions like AWS DynamoDB.A startup mentality—you’re scrappy, self-motivated, and thrive in an environment where you’re responsible for solving complex problems with limited resources.Solid understanding of cloud platforms such as AWS, GCP, or Azure and experience deploying scalable, reliable services.Experience integrating tools like LiveKit, Millicast, Twilio, or other media streaming platforms to enhance video/audio performance.Excellent communication skills, with the ability to work cross-functionally and collaborate closely with product, design, and other engineers.Preferred Skills:Prior experience building platforms with GraphQL, feature flags, and working in trunk-based development.Experience with Microservices, SOA, and Event-Driven Architecture (EDA).Knowledge of Elasticsearch/Solr for enhancing search and indexing capabilities.Familiarity with message queuing systems such as RabbitMQ, Kafka, or SQS.In This Role, You Will:Be a key player in shaping the product and technical direction. As a founding engineer, your decisions will directly impact the success of the platform.Work closely with designers, product managers, and other engineers to rapidly develop features that are central to the user experience, with constant iteration and feedback loops.Lead the technical vision and execution, ensuring that performance, scalability, and reliability are prioritized from day one.Create intuitive, interactive, and easy-to-use web applications using React, Node.js, TypeScript, and other modern frameworks.Build out the back-end architecture using REST-based services, NoSQL databases, and real-time WebSocket APIs.Work on building secure, scalable systems to ensure a flawless experience for thousands of users.What We’re Looking For:A self-starter who thrives in a fast-paced, early-stage environment.Someone who isn’t afraid to get their hands dirty and is comfortable taking full ownership of critical features and systems.A problem solver who enjoys tackling hard technical challenges with creativity and an innovative mindset.A team player who collaborates effectively with non-technical teams and brings strong communication skills to ensure smooth product development.Join SpatialChat and Help Build the Future of Virtual Interactions! As a founding engineer, you’ll have the unique opportunity to shape not just the platform but also the technical culture and vision of the company. This is a rare opportunity to take on significant ownership and make an outsized impact on a rapidly growing product at the cutting edge of live video chat and virtual experiences.Apply today and help us redefine the future of remote collaboration and virtual events!
Job Title
SpatialChat | Software Engineer