Company overview
The Three Thousands Studios is a digital automotive studio blurring the lines between gaming, lifestyle, and brands. Our team is a powerhouse of racing game veterans with extensive experience across popular titles and major global studios. We specialise in creating thrilling, high speed, and wildly fun racing games that captivate players worldwide. Based in Melbourne, we are committed to utilising local game dev talent (that’s why we’re named after the postcode – local matters!). Join us to be part of a team that’s driving the future of racing games and local game development.
Role summary
Our Software Engineers contribute to the cutting edge of racing games. This role builds, tests, and optimises game features, tools, and technologies ensuring an engaging and smooth gameplay experience. Software Engineers work closely with all disciplines in the game development lifecycle, including Producers, Designers, and Artists.
We’re on the lookout for engineers at all experience levels! Whether you're a junior just starting your journey or a seasoned professional ready to take the next step, we value your problem-solving skills and shared values over experience with specific tools or technology. Not sure if you fit the criteria? Don’t hesitate to reach out — we’d love to chat!
Role Responsibilities
- Game Development: Design, architect, and implement gameplay features and tools.
- Bug Fixing: Identify, troubleshoot, and resolve bugs and performance issues to ensure a seamless player experience.
- Collaboration: Work closely with all disciplines (Including: Production, Design, Art, Animation, QA, Engineering) to integrate game assets and features, ensuring alignment with the game’s vision and goals.
- Planning: Actively participate in the production processes for planning and tracking tasks. Design/Architect technical designs for other engineers to implement.
- Mentorship: Work with engineers to drive a culture of collaboration and growth, guide engineers to help them grow in their career.
- Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards as defined by the team
- Testing and Optimization: Drive testing and optimization efforts to enhance game performance and stability on various platforms and devices.
- Learning and Growth: Continuously learn, apply and share new technologies, tools, and techniques to improve your skills and contribute to the team’s success.
Qualifications
Technical Skills:
- Strong knowledge of C++
- A willingness to work in all areas of game development.
- Experience with multi-threading and asynchronous programming patterns.
Problem-Solving: Strong analytical and problem-solving skills with expertise in debugging and optimizing code.
Team Player: Ability to work effectively in a collaborative environment, with strong communication skills and a positive attitude.
Passion for Games: A genuine interest in video games, particularly racing games, and an understanding of gaming mechanics and player engagement.
Advantageous extras:
- Experience optimizing games for Mobile hardware.
- Experience working on Racing Titles.
- Experience in Unreal Engine.
- High level of experience in one or more key game development areas (Physics, AI, Client-Server architecture/replication, Online backend)
- Strong understanding of 3D mathematics and their use in games.
What we can offer you
Flexibility: Option to work from home or from the office (no mandatory days in office!)
Creative environment: We’re just starting up, so innovation and experimentation is highly valued and encouraged!
Side hustle policy: Work on your own creative side projects!
We’re a passionate team that thrives on creativity, technology, and fun, with a mission to push the boundaries. If you’re excited about the opportunity to make an impact in the world of racing games and accelerate your career in game development, we’d love to hear from you.
Let’s build the next generation of racing games together!
The Three Thousands is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.