{"schemaVersion":"jobsearcher.job.v1","id":"f3d3c34964b6a0e72b7efea0","url":"https://jobsearcher.com/jobs/f3d3c34964b6a0e72b7efea0","canonicalUrl":"https://jobsearcher.com/jobs/f3d3c34964b6a0e72b7efea0","title":"Software Engineer","description":"Company Description DreamIt is dedicated to building an innovative, next-generation game development engine designed to empower creators worldwide. The company focuses on high-performance, scalable tools that streamline the game creation process for studios and independent developers alike. Team members work with cutting-edge technologies to push the boundaries of interactive entertainment. DreamIt values collaboration, technical excellence, and a passion for gaming and developer tools.Role Description This full-time, on-site Software Engineer role is based in San Francisco, CA. The Software Engineer will design, build, and maintain core components of DreamIt’s game-development engine, focusing on performance, reliability, and scalability. Daily responsibilities include implementing new features, optimizing existing systems, writing clean and testable code, reviewing peers’ code, and debugging complex issues across the stack. The role also involves collaborating with product managers, designers, and other engineers to translate requirements into technical solutions, contributing to technical documentation, and participating in continuous improvement of development practices.QualificationsStrong foundation in Computer Science, including data structures, algorithms, and software architecture principles.Hands-on experience in Software Development and Programming with modern languages commonly used in engine or tools development, preferably comfoartible with Rust & PythonProficiency in Object-Oriented Programming (OOP) and design patterns, with the ability to create modular, maintainable code.Knowledge of Back-End Web Development concepts and services, such as APIs, microservices, and integration with cloud or server-side systems.Experience with version control systems (e.g., Git) and collaborative development workflows.Comfort with debugging, performance profiling, and optimization in complex codebases.Excellent problem-solving skills, clear communication, and the ability to work effectively in cross-functional teams.Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.Background or strong interest in game development, game engines, or developer tools is highly beneficial.","company":"Dreamit","rawCompany":"dreamit","city":"Millbrae","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-07-01T10:15:09.461Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Company Description DreamIt is dedicated to building an innovative, next-generation game development engine designed to empower creators worldwide. The company focuses on high-performance, scalable tools that streamline the game creation process for studios and independent developers alike. Team members work with cutting-edge technologies to push the boundaries of interactive entertainment. DreamIt values collaboration, technical excellence, and a passion for gaming and developer tools.Role Description This full-time, on-site Software Engineer role is based in San Francisco, CA. The Software Engineer will design, build, and maintain core components of DreamIt’s game-development engine, focusing on performance, reliability, and scalability. Daily responsibilities include implementing new features, optimizing existing systems, writing clean and testable code, reviewing peers’ code, and debugging complex issues across the stack. The role also involves collaborating with product managers, designers, and other engineers to translate requirements into technical solutions, contributing to technical documentation, and participating in continuous improvement of development practices.QualificationsStrong foundation in Computer Science, including data structures, algorithms, and software architecture principles.Hands-on experience in Software Development and Programming with modern languages commonly used in engine or tools development, preferably comfoartible with Rust & PythonProficiency in Object-Oriented Programming (OOP) and design patterns, with the ability to create modular, maintainable code.Knowledge of Back-End Web Development concepts and services, such as APIs, microservices, and integration with cloud or server-side systems.Experience with version control systems (e.g., Git) and collaborative development workflows.Comfort with debugging, performance profiling, and optimization in complex codebases.Excellent problem-solving skills, clear communication, and the ability to work effectively in cross-functional teams.Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.Background or strong interest in game development, game engines, or developer tools is highly beneficial.","datePosted":"2026-07-01T10:15:09.461Z","dateModified":"2026-07-01T10:15:09.461Z","hiringOrganization":{"@type":"Organization","name":"Dreamit","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f3d3c34964b6a0e72b7efea0"},"url":"https://jobsearcher.com/jobs/f3d3c34964b6a0e72b7efea0"}}