We are looking for a Software Engineer to join our tools engineering team. You will make architectural decisions and do hands-on development to create tools and infrastructure for more reliable, faster, and fun games. You will work closely with a multi-disciplinary team of engineers, artists, and game designers to help create games that millions of people worldwide will play.
At Dream Games, all team members have a genuine chance to contribute to the final product and have an impact on the company. If you want to be a team member of a fast-growing company, you might be the person we are looking for!
Responsibilities
Working with multiple teams to specify tool necessities, assess requirements, and architect and deploy sophisticated software systemsDesigning, implementing, and delivering tools with quality user experience that are used in daily developmentExploring the integration of AI/ML systems into our toolsetsDelivering well-structured code and participating in code-review sessionsCreating flexible code that can be easily updated as the product evolves
Requirements
Strong knowledge of OOP and design patternsKnowledge of game engines such as Unity and UnrealExperience in various programming languages, such as C# and JavaPassion for games and game programmingAppreciation and understanding of teamwork
Protecting your privacy and the security of your data is a top priority for Dream Games. We collect and process your personal data as confidential as part of the recruitment process. Please read our
Statement of Personal Data Protection Law and
Consent Letter to know more details.